Federal Reserve injects billions of dollars into financial system - Hmmmm..... This doesn't seem insignificant. Cracks in the system? https://www.ft.com/content/2c11a972-d941-11e9-8f9b-77216ebe1f17