BP forecasts surplus supplies for oilIn its Energy Outlook 2035 report, BP forecasted a future of slowing demand growth and abundant supply for oil. Growing population and...