Economy Can oil reserves replace the Strait of Hormuz?By RaymondMarch 10, 20260 Up to 400 million barrels of oil could be on the way to market. On Monday evening, the G7 countries…