BT Market Focus
AI-fueled stock surge meets oil’s 10% drop: Is the energy crisis over?
00:00 / 10:17