Oil supply crunch will worsen in April, IEA warns as it weighs releasing more strategic reserves ⊖⊖ found 2026 › Apr › 01 (Wed) @ 11:39 UTC a story from CNBC ⚠️ › Top News Oil ■■ April ■■ IEA ■■ Fatih Birol ■■ Iran ■■■■ preview sentiment