Oil prices are falling, offering some relief after months of pressure from energy costs and Middle East tensions.
Global corporate earnings continue to demonstrate resilience, driven heavily by artificial intelligence infrastructure spending and strong profitability within the energy sector, even as overall market gains remain concentrated among a select group of industry leaders.