Yahoo Web Search

Search results

    • Analyst Report: Shell plc

      Morningstar Research via Yahoo Finance· 3 hours ago

      At end-2023, reserves stood at 9.6 billion barrels of oil equivalent, 49% of which, consisted of liquids. Its production and reserves are in Europe, Asia