Energy Geopolitics
Oil prices plummet after reopening of Hormuz: what will it mean for consumers?
With the re-opening of the Strait of Hormuz following the signing of the peace-deal between US and Iran, oil prices fell by around 11 per cent from...