Business Economy News World Analysis: Governments no match for markets in European energy crunch Global Business Magazine January 19, 2022 European governments have spent tens of billions of euros trying to shield consumers from record high energy prices, and themselves from voters' Read More