Did oil execs lie to Congress about White House meeting?
In a related story, natural gas prices are pleased with their latest outrageous price hike and don’t feel inclined to lower prices, even though wholesale prices have stabilized.
Life is good for those in the energy business.