Yahoo Web Search

  1. Ads

    related to: oil price per barrel

Search results

    • World Will Amass 'Major' Oil Surplus By 2030: IEA

      World Will Amass 'Major' Oil Surplus By 2030: IEA

      International Business Times· 1 day ago

      The world is likely to have a major surplus of oil by 2030 as production is ramped up while the clean energy transition tempers demand, the International...