17 April 2026
This week two forces drove markets: the US-Iran war and stronger-than-expected corporate earnings. The S&P 500 climbed above 7,000 for the first time, its biggest 10-day gain since the Covid-19 rebound, after President Trump suggested the war was ‘very close to over.’ But the oil market tells a harsher story. The US blockade of Iranian ports, which began on Monday,…
Read More