Eurozone consumer sentiment reaches record low due to energy woes

 

v20240901