With $11 trillion needed by 2040, Opec urges producers to hike investments
newsdepo.com
Indian officials have flagged worries about the outlook for crude supply though oil producers have downplayed a potential shortfallWith $11 trillion needed by 2040, Opec urges producers to hike investments
Indian officials have flagged worries about the outlook for crude supply though oil producers have downplayed a potential shortfall Read more