US-Iran Endgame in Sight? Markets Vote for Peace as Oil, Yields and Dollar Fall

The dominant story across financial markets last week was not artificial intelligence, central banks, or economic data. It was a dramatic shift in expectations...

Canada GDP Contracts in March, But Early April Rebound Signals Resilience