Katherine Clark @WhipKClark
The 5 biggest oil companies made $75B in profits last year. Now, they're using their enormous profits for stock buybacks and executive bonuses instead of lowering costs for Americans at the pump. It’s time to end our dependence on oil and stop the cycle of corporate greed. — PolitiTweet.org