Philadelphia, Pa3 years ago
Energy expert says Dems aren’t wrong to blame Russia: ‘Oil companies are bad in war and peace’
WASHINGTON, D.C. — Six oil firm executives are set to testify Wednesday on Capitol Hill about skyrocketing gasoline costs amid a political messaging battle over ache...