Icon
 

Europe energy crisis spend nears $850 billion