

Tesla’s profits rebounded from last year’s lows, Brent crude jumped back above $100 a barrel on Wednesday after Iran’s navy said it seized two commercial ships in the Strait of Hormuz, and China’s new trade rules have concerned businesses operating in the country. Plus, the FT’s John Burn-Murdoch…