Tokyo’s Nikkei 225 index tumbled nearly 8% and other Asian markets slid, while U.S. stock futures point to renewed selloff.

By

Leave a Reply

Your email address will not be published. Required fields are marked *