Checking in on the Fed’s “Deferred Assets”
Posted By Greg Blaha
The Fed's cumulative losses since September 7, 2022 now total roughly $164 billion.... Read More