Oil Crashes to $76 as Iran Talks Waver; Tech Bubble Fears Mount
WTI crude fell to $75.98 amid Trump-Iran-Saudi uncertainty, dragging energy stocks despite strong earnings. Meanwhile, AI-driven tech rally raises bubble concerns reminiscent of 1987, 2000, and 2007 …