Is Moscow Turning Off the Gas Tap?

October 19, 2021

In 2010, I was invited to hold a presentation titled “Will Russia someday close the gas tap?” It was a rookie mistake, early in my career, so I didn’t think about how the presentation would be advertised. I just suggested general topics I wanted to talk about in the broader context of...