BusinessT2 · Outlet report
Red lights are flashing on the scarcity of oil | CNN Business
Six weeks ago, the world was practically swimming in crude oil. The market was oversupplied and prices were low and stable. But now, some parts of the energy market are acting…
1 update1 source1 mention here
Apr 7, 2026
Latest: Red lights are flashing on the scarcity of oil | CNN Business · CNN
