Europe closes lower on weak data

Major stock markets in Europe closed in the red on Wednesday despite a late recovery following Putin’s comments on stabilizing the energy market.

Investors were discouraged by weak economic dat…