Printing Over Half a Trillion US Dollars Don’t Lie: Markets Feeling the Heat

QE22222