June 26, 2025
The prospect that Tehran might choke off the Strait of Hormuz - the world’s most important gateway for oil shipping - raised broader economic concerns
Trump threats, Beijing's rejection of criticism, and a US court ruling complicate simmering trade tensions
After Moody's last week downgraded its US debt ratings, investor attention this week has honed in on the country's $36 trillion debt pile and a tax bill that could add to it
Trump's harsher-than-expected tariffs, announced just over 24 hours earlier, has sent shockwaves through markets