Canada signs up for global oil release as Hormuz crisis rattles markets
Ottawa/IBNS-CMEDIA: Canada will contribute 23.6 million barrels of oil to a coordinated global release aimed at stabilising energy markets after disruptions in the Strait of Hormuz triggered sharp volatility in …
Read More