Trading Day: Oil Prices and Bond Yields Slide
Aug 25, 2026
Oil prices fell below $90 per barrel amid escalating U.S.-Canada trade tensions, driving Treasury yields lower. Global markets rallied on the news, though energy sectors faced declines while pharma stocks like Moderna surged.