The continuing closure of the Strait of Hormuz is severely disrupting global oil supply flows, with energy analysts estimating that roughly one fifth...
ByKelvin Dakoru4 months AgoFinance ministers from the Group of Seven held urgent discussions about the possibility of releasing emergency oil reserves as global energy markets react...
ByKelvin Dakoru5 months Ago