30 March 2026
This week, like every week since the US attacked Iran, investors have been trying to figure out when Donald Trump will finally call it a day. The mixed messages coming from the White House have driven huge swings in oil and gas and government bonds as Trump has switched from threatening to escalate the intensity of US bombing to claiming…
Read More