EU strikes rescue deal as hopes rise of virus easing
10 Apr 2020
With the death toll passing 94,000, there remained plenty of grim news, with the IMF warning that the world was dipping into a new Great Depression and new data showing the United States has shed a massive 17 million jobs in a matter of weeks.