Will Oil Price Decline Affect Green Movement?

As the price of oil drops below $70 a barrel from its peak around $140 in July, American energy consumers may be going back to their old ways. In October, New Energy Finance reported that between the second and third quarters of 2008, investment in renewable energy companies and capacity … Read more ยป