Russia and Saudi Arabia
- World News
Russia and Saudi Arabia oppose proposals to cut oil and gas expenditures, calling the International Energy Agency’s net-zero path “unrealistic.”
LONDON: Two of the world’s major oil-producing countries intend to disobey the International Energy Agency’s recommendations and continue investing in…
Read More »