dsc04053
Published November 5, 2023 at 7008 × 4672 in “Is Europe winning the energy war?” Roundtable views: (i) Russian oil-price cap failing; anti-trust tax could help. (ii) Green-energy inflation & subsidies plus low oil & gas development disarm Europe.
Bookmark the permalink.
