Impaled On Its Own Petard——The Fed’s Folly Festers Further
Listening to even a small portion of Simple Janet’s incoherent babble makes very clear that the nation’s central bank is well and truly impaled on its own petard. According to the dictionary, the latter term refers to….. …….. a small bomb used for blowing up gates and walls when breaching fortifications. It is of French origin and dates back […]