Stock Market Today (LIVE): Tesla Beats but Shares Fall on $25 Billion Capex Surprise as Iran Breakdown Sends Oil Back Above $103

Top insights from the latest market news from Thursday, April 23, from The Motley Fool analysts on Team Rule Breakers and Team Hidden Gems.
Open original source