Business
Stock Market Today: Nasdaq, S&P 500 Inch Up After Two
By WSJ
Oil prices are slumping toward prewar levels, while tech stocks are struggling to shake off AI-bubble fears.
Brent crude futures fell 4.3% to $73.74 a barrel, now within breathing distance of $72.48, their last close just before the Iran war started. ...Read more