24 July 2026
This week markets have reflected the two forces that have driven performance in 2026. A sharp escalation of fighting in the Middle East pushed the oil price above $100 for the first time in two months, leaving investors once again trying to work out what Donald Trump wants from the war. With US petrol prices back above $4 a gallon,…
Read More