
Saudi Arabia’s state energy giant Saudi Aramco has taken steps to stabilize global oil markets by offering additional crude cargoes through the spot market as geopolitical...

Global oil markets are expected to remain under pressure in the coming months as Brent crude prices are projected to stay above $95 per barrel due...