Oil futures settled Monday at their highest in more than a week, with President Joe Biden’s decision to allow Ukraine to use U.S.-supplied long-range missiles to strike deeper inside Russia ...
Investors are looking ahead to Nvidia earnings to test the health of the AI trade, as optimism for rate cuts fades.