Iran war-related oil crisis creates some market winners and losers
- Posted on March 14, 2026
- By Detroit Free Press
- 6 Views
Iran war-related oil crisis creates some market winners and losers

If oil stays above $90–$100 per barrel, economists warn the U.S. economy could slip into stagflation.