Smoke rises after an explosion near Erbil International Airport in Erbil, Iraq, on March 6, 2026. Iraq has said it is cutting back on more than half of its...
Barron's
Saturday, March 7, 2026 6:18:18 AM
The Oil Crisis Hits Its Next Stage. Why $100 Is Now In Sight.
Why $100 Oil Is Now in Sight. Who Wins, Who Loses.
By Avi Salzman
In this article
BRN00
The oil market entered a new stage of crisis on Friday—supply is starting to disappear, threatening a shortage that could quickly send prices above $100 per barrel.
Original Source:
Barron's
Visit Link