Published: Apr 12, 2026, 11:45 IST | Updated: Apr 12, 2026, 11:45 IST
The global oil market is facing a severe supply crunch. In the physical crude market, the stress is already visible. In the North Sea, a key global benchmark, traders placed 40 bids for cargoes this week, but only four found sellers, highlighting the shortage of available supply.