Oil Prices
The $100 Barrel No Longer Bites: Why U.S. Stocks are Shrugging Off the Crude Surge
For decades, the sight of Brent crude oil crossing the triple-digit threshold was enough to send a shiver through Wall Street, signaling an impending era of stagflation and consumer retreat. Yet, as of March 17, 2026, the global benchmark has firmly established itself above $100 per barrel—peaking recently at