Deutsche Bank's earnings report tops the agenda in the week ahead in Europe.
Here's your 'silver linings playbook' for what promises to be a nerve-wracking week of unpredictable politics, mixed corporate earnings and volatile energy prices.
Microsoft shares hit a new all time high.
Public accolades given to John Stumpf should make the public wary of those "best of" corporate lists.
U.S. stocks accelerate losses throughout the morning as crude oil retreats from its highest level of the year.
U.S. stocks moved lower Thursday amid inaction from the European Central Bank.
The European Central Bank left benchmark interest rates unchanged on Thursday, as expected.