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:30:22 AM
Article Image
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