Is This Year One of an Economic ‘Lost Decade’?

Governmental measures to address coronavirus stopped economies in their tracks in unprecedented ways. For example, no one could anticipate the drop in demand for oil being as significant as it was. The latest economic data from the IMF suggests that coronavirus and the subsequent lockdowns will cause the global GDP to shrink by at least 3% this […]