European shares close 4% lower despite multi-billion dollar stimulus pledges; oil stocks down 10%
European markets sank Wednesday, despite Western governments promising to unleash billions of dollars to help businesses and citizens get through the coronavirus pandemic.
Tiếng Việt
普通话



