Oil price falls to levels not seen since before Iran war
The price of oil has fallen to levels not seen since before the Iran war as traffic through the key Strait of Hormuz shipping route gradually resumes. Global benchmark Brent crude briefly fell below $72.48 (£55) a barrel, the price it was at the day before the US and Israel launched attacks on Iran on […]
Continue Reading