Energy Price Shock, Stagflation Risk, and the Geopolitical Fracture Lines Reshaping Business Strategy in 2025