An extended ceasefire bring optimism back to markets, but the disruption to the Strait of Hormuz has revealed energy fault lines.
An extended ceasefire bring optimism back to markets, but the disruption to the Strait of Hormuz has revealed energy fault lines.