Headline: Energy investment demand to be $17.4 trillion by 2050 — OPEC Secretary General
Asset: OIL