OPEC: Total investment required in the oil industry is $18.2 trillion by 2050, with an estimate of $17.4 trillion in 2024.

2025-07-10

OPEC: Total investment required in the oil industry is $18.2 trillion by 2050, with an estimate of $17.4 trillion in 2024.