Article By:
Tyler Durden
Wednesday, July 27, 2016 7:15 AM EDT
Yesterday's AAPL earnings beat fueled optimism over the outlook for the global economy and served as impetus to push European stocks firmly in the green despite a collapse in Deutsche Bank profit and a drop in revenues across the board.