Rob Thummel says the latest oil spike tied to Iran highlights a deeper shift toward U.S. energy independence. He explains why America’s shale advantage and low‑cost power make energy a long‑term strategic play—especially as AI data centers drive demand for reliable domestic electricity.
Market On Close
02 Apr 2026
SHARE