Global Stocks Hit New All Time High As Dollar Rebounds; Europe Volatile On Earnings Deluge