Stock Buybacks Over $1 Trillion in 2018! ALL TIME RECORD HIGH Prevents Stocks From Crashing!