Squawk on the Street - Trump Iran War Speech Sends Stocks Tumbling and Oil Prices Surging, Tesla Deliveries Miss, Blue Owl Redemptions 4/2/26
Sign in to continue reading, translating and more.