BBusiness Read More Barclays: Prolonged Hormuz Blockage Could Wipe Out 14 Million Bpd of Oil SupplyMarch 26, 2026 The global oil market could lose up to 14 million barrels per day (bpd) of supply if the…