G7 Geniuses Shoot Both Feet with Oil Price Cap

Okay, the message has become crystal clear now. The United States does not want Germany and the rest of Europe to become richer and prosperous anymore, powered by cheap Russian gas. It’s a thing, you know? Getting at the competition. Strangely, ironically, or one might even say comically, India will now become far richer and […]