Yahoo Web Search

Search results

    • IEA Sees Major Oil Surplus This Decade

      Rigzone· 5 days ago

      “Based on today’s market conditions and policies, global oil demand will level off at around 106 mb/d [million barrels a day] towards ...