403 Comments
⭠ Return to thread

Drive around in Texas, Oklahoma, wyoming, Montana, and other petrol states and it is clear from rebranding efforts, oil companies are now Energy Corporations. Guess who is buying up leases and shares in solar and wind technology?

Expand full comment