Oil giants amass $1.6 trillion in total revenue in 2018