More than 140,000 rally as new protests against rising costs sweep France

Europe Business Moderate confidence — 74/100

Unverified

Sources: Al Jazeera