Ministers agree petroleum industry must develop CO2 storage sites
Euroviews. Businesses are right to worry about the EU's new climate tax mechanism