
Economists are taking flak after missing the mark on inflation, failing to anticipate disruptions in global supply chains and forecasting a recession that has not materialised.
The Covid-19 pandemic, Russia's war in Ukraine and more recently the Middle East conflict have made it tougher for experts to see clearly into their economic crystal balls.