The S&P 500 ( ^GSPC) and tech-heavy Nasdaq Composite ( ^IXIC) gained roughly 0.9 and 1%, respectively, to end the day, reversing losses for the two gauges earlier in the trading day that had wiped out ...
Shares of energy companies rallied on the outlook for interest rates and demand. The price of Russian oil recently traded at its biggest discount to Brent since 2023, and oil tankers sat idle in ...