Stock Buybacks Over $1 Trillion in 2018! ALL TIME RECORD HIGH Preve...