Europe's "Less" Is Doing More Than Anyone Gives It Credit For

Europe Business Moderate confidence — 64/100

Unverified

Sources: Oilprice