The European Commission raises euro zone growth forecast for this year to 1.5% from 1.3%.
March U. S. Trade Balance balloons to -$51.4 billion vs. -$40 billion consensus.
Shanghai stock market falls over 4%.
WTI crude has pushed over $60 something that not many experts predicted.
