Stagflation May Be on the Horizon As the Iran Conflict Persists and Oil Prices Top $100 Loans & Credit March 13, 2026 The recent surge in energy markets is sending shockwaves through the global economy, erasing the sense of calm that dominated…