Oil settles at a five-week high as US-Iran fighting fuels fears of fresh Middle East supply disruptions through the Strait of Hormuz.
Oil settles at a five-week high as US-Iran fighting fuels fears of fresh Middle East supply disruptions through the Strait of Hormuz.
The US presses G20 countries to confront trade gaps with China, but divisions over subsidies, rare earth curbs and Russia cloud a joint communique.





















