PrivacyTerms
creative-courage

Creative Courage

@creative-courage
Source
Report
Embed
Info
Video gif. Numbers on a blue flip sign increase until they land on the 2021 profits for big oil companies with Exxon at 23 billion, Shell at 19.3 billion, Chevron at 15.6 billion, and BP at 12.8 billion.
Use Our App