Kenneth P. Vogel @kenvogel
Russia's war in Ukraine has been great for Big Oil, according to Q1 earnings reports. 13 publicly traded oil & gas companies reaped a total of $46B in profits, & returned more than $27B to shareholders through stock buybacks & dividends, per @ClimatePower https://t.co/WbVkQCQgYs https://t.co/G2PZ4NDyNc — PolitiTweet.org