IEA chief accuses Russia of worsening Europe’s gas crisis

The head of the International Energy Agency has accused Russia of throttling gas supplies to Europe at a time “of heightened geopolitical tensions” implying Moscow has manufactured an energy crisis f…
Read More

Marquis Pecora