Oil Shock and the $200 Scenario: Global Energy Implications Economy, Markets March 10, 2026 6 min read