House of Representatives passes bill to choke off Energy Department financing

Republicans in the House of Representatives quietly passed 13 provisions last week that would choke off Energy Department financing [...]