The Stream, October 20: Public Opinion on U.S. Energy Policy
Less than 14 percent of Americans think that the United States is headed in the right direction on energy, according to the University of Texas at Austin’s biannual Energy Poll. Nebraska’s top senator said on Wednesday that a proposed state legislation to force TransCanada Corp to move the route of its $7 billion Keystone XL […]