Continued high fuel costs could force the Bank of Canada to raise interest rates to subdue inflation.

Oil markets have avoided a catastrophic price spike so far because inventories, spare capacity, and weaker demand have temporarily cushioned the impact of the Strait of Hormuz…

Markets are breathing a sigh of relief that the shaky US-Iran ceasefire survived the long weekend and progress is being made on a potential deal to end the war.