All Episodes

1 episodes
Tuesday · Mar 18, 2026Ep. 19:42

Oil Settles at $103.14, Exxon Hits All-Time High at $643B, Campbell's Snacks Fall 6% — Week of Mar 18

Oil settles at $103.14 — its highest since August 2022 — as the IEA releases 400 million barrels of emergency reserves and Exxon hits a $643 billion all-time high market cap. Campbell's snack sales fall 6%, sending the stock down 16% for the week. The safe-haven rotation is broken: energy outperforms while consumer staples get punished.

energyoilearningsconsumer