IEA Warns of “Very Weak” Global Oil Demand
Weaker-than-expected oil consumption in China and rising electric vehicle sales are expected to continue affecting
Weaker-than-expected oil consumption in China and rising electric vehicle sales are expected to continue affecting
Cuba is facing significant power challenges after experiencing another blackout just days after a partial
North Sea oil and gas operators are facing challenges from higher windfall taxes and difficulty