3 Comments

Exxon's revenue in 2019 was 15x Neste's. Where's your Big Oil write-up?

Expand full comment