Libya is preparing to hold its first oil and gas exploration bid round in over 17 years, signaling a potential boom in the ...
Russia will stick to its commitments to OPEC+ and has reached its promised oil output level of 9 million barrels per day, ...
OPEC+ delayed a planned increase in oil production, causing prices to rise as analysts debate the long-term impact on the market.