 Data reported this Wednesday took a turn for the better, and investors were cheered also by recent earnings and other corporate news like Elon Musks announcement that he will step down as Twitters CEO. The U.S. current account deficit narrowed to 217.1 billion last quarter from 238.7 billion in 2Q and 282.5 billion in 1Q. ...... 