Posted by quoderat on Wednesday Feb 12, 2020

Big oil’s profits since 1990 total nearly $2tn.