Today’s global economy briefing for February 26, 2026 covers Nvidia smashing Q4 estimates with $68.1 billion in revenue and a $78 billion Q1 guide that silenced AI bubble fears, eurozone CPI confirming at 1.7% — below the ECB’s 2% target for the first time in over a year — and US crude inventories surging 16 […]