Cui Bono? Seems the answer would not be Putin. I’ve read maybe Biden or NATO?
US LNG producers and shippers? Follow the $$$.
I don’t think Russia blew it up. No.