Is buying Russian oil your idea of “putting the screws to Putin”?
No kidding.
...and at never ending higher prices.
This guy doesn’t understand he is 180 degrees wrong.