U.S. dollar has worst stretch in half a century. What it means for markets