Anonymous15 days ago
The European Central Bank held all three key interest rates unchanged on March 19, 2026, as the war in the Middle East sent oil prices surging above $110 per barrel and forced a sharp upward revision to inflation forecasts. With headline inflation now projected at 2.6% for 2026—up from a 1.9% forecast just three months earlier—and GDP growth cut to a near-stagnant 0.9%, the ECB faces its most difficult policy trade-off since the post-pandemic inflation spike.