Deep Reads on Today's Headlines

Analysis

House Passes $1.15 Trillion Defense Bill

House Passes $1.15 Trillion Defense Bill

Jul 23, 2026 · Naomi Okonkwo

The US House of Representatives passed a $1.15 trillion annual defense bill on Wednesday, advancing the contentious measure after it stalled in both chambers. T

EasyJet's Profit Plummets 70% as Fuel Costs Soar

EasyJet's Profit Plummets 70% as Fuel Costs Soar

Jul 23, 2026 · Catherine Wells

EasyJet Plc reported a 70% decline in profit for its third fiscal quarter, citing a significant rise in fuel costs and decreased demand. The airline's financial

EU Slaps New Sanctions on Russia

EU Slaps New Sanctions on Russia

Jul 23, 2026 · Robert Ashton

The European Union agreed on a new sanctions package against Russia on July 23, 2026, for its ongoing war in Ukraine. The move comes as the EU continues to pres

US and Saudi Arabia Sign New Nuclear Deal

US and Saudi Arabia Sign New Nuclear Deal

Jul 23, 2026 · Robert Ashton

The Trump administration has forged a new nuclear agreement with Saudi Arabia, potentially allowing the kingdom to enrich uranium for its civilian nuclear progr