News

Russia's revenue from crude oil and oil product sales declined by nearly 14 per cent year-on-year (YoY) in June, reaching $13 ...
OPEC+ increases oil output amid falling prices and inflation relief, raising concerns over climate targets and green energy ...
Oil prices are set to end the week higher after Trump delayed his tariffs and the Houthis sunk ships in the Red Sea.