Not a bad strategy. You don't necessarily have to wait till expiry, the price will naturally decay over time and you can buy it back cheaper.
I'm with you. I'm tired of all these "watch the birdie" antics while management slips their hands in your pockets.
Sentiment: Strong Sell
Don't see any mention of a war in his comment. Perhaps he was referring to production projects that rely on higher oil prices being cancelled.