Keystone Falls Short in Senate, Cable News Battle Continues
The Energy Collective - The world's best thinkers on energy & climate,
In the U.S. Senate Tuesday evening, supporters of the Keystone XL oil pipeline failed by a single vote to pass a bill approving…