S&P500, Dow, Nasdaq End Lower As Geopolitics And Oil Price Risk Take Center Stage — TSLA, PSKY, MSTR, BABA, NVDA In Focus

Brent crude prices settled near $91 a barrel. The S&P 500 ended 0.5% lower, while the Nasdaq 100…