European Stocks Rebound 0.77% as Corporate Optimism Lifts Mood
The pan-European STOXX 600 closed 0.77% higher at 640.66 points on Monday, recovering as upbeat corporate updates helped investors look past elevated oil prices ahead of a week of central bank policy decisions.