Markets, Business & Tech Briefing -- Saturday, 21 March 2026
Energy Markets Roil on Middle East Escalation European natural gas prices have climbed above 50 euros per megawatt-hour as attacks on oil and gas infrastructure in the Middle East continue. The IEA has warned of the "greatest energy threat" the...