Sen. Bernie Sanders, I-Vt., has called 3 oil and gas executives to testify before the Senate Budget Committee next Thursday, April 15.
Read More