Germany’s (and Europe’s) Self-Inflicted Upcoming Energy Crunch
At the urging of the United States, Germany and other European governments have levied sanctions against Russia. In reality, these governments have levied sanctions against themselves and their citizens.