Oil Prices Surge Above $114 a Barrel, Dragging Oil‑Linked Stocks Down
On Friday, October 23, oil‑linked stocks fell 2–5% as crude prices climbed above $114 a barrel, reflecting heightened geopolitical tensions in West Asia. Brent crude rose 3% this week to a high of $11...