Markets closed mostly lower amid global geopolitical tensions. Optimism over eased U.S.-China tariffs and progress with India, Mexico, and Canada supported early gains. Middle East unrest spiked oil prices, boosting energy stocks. Treasuries fell, flattening the yield curve, while bonds rose, with the Bloomberg Barclays Aggregate Bond Index up 0.67%.
Market commentary 6/16/25
June 17, 2025