Crude could hit USD 150 within weeks if disruption persists, global oil shortfall at 10-12 million bpd: Oil Analyst, Sparta Commodities
Apr 13, 2026
Global oil markets are facing a severe supply crunch, with crude prices likely to surge further and potentially touch USD 150 per barrel within...