The Energy Report: Implausible Deniability
October 11, 2023 at 17:07 PM EDT
If at first you don’t succeed, change the narrative. The Biden administration is once again trying to spin another major foreign policy disaster by trying to say that it has nothing to do with their policies.