Oil gap widens: 13.7 million bpd supply loss, 7.1 million bpd inventory draw
- Posted on April 27, 2026
- By Financial Express
- 0 Views
- 1 min read
Oil gap widens: 13.7 million bpd supply loss, 7.1 million bpd inventory draw
A 13.7 million bpd oil supply disruption has triggered sharp inventory drawdowns and demand contraction, signalling rising pressure on global prices and market stability.