Oil prices tumbled again Thursday after US President Donald Trump and his Iranian counterpart signed off on a deal to end their war and reopen the Strait of Hormuz.
The news boosted optimism for a lasting peace between the two nations after more than three months of war that has rattled energy markets and fuelled a fresh spike in inflation.
However, the upbeat mood on trading floors was…
Headlines Newsletter
Subscribe now for weekly top news headlines roundup, delivered directly to your inbox.
