The US-Iran battle for control of the Strait of Hormuz spurred oil gains, while Tesla's capex warning weighed on its stock.
The US-Iran battle for control of the Strait of Hormuz spurred oil gains, while Tesla's capex warning weighed on its stock.