
Global oil prices declined further on Thursday following reports of progress in diplomatic negotiations between the United States and Iran, sparking fresh expectations of possible reductions...

Following a surge in Brent and WTI prices above $119 a barrel on 9 March 2026, with Brent briefly close to $120, its highest level in...