Executives of the five largest U.S. oil companies received a harsh public flogging for near-record gas prices coupled with high profits for the first quarter of the year at a Senate Finance Committee hearing Thursday.
This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=111642