Drop In Oil Prices Dulls Enthusiasm For Renewable Energy

As oil prices soared, investors looked into renewable energy. But now that oil prices have dropped below $70 a barrel, from $147 in July, the key rationale for investors to pump cash into alternative fuels has been removed, at least temporarily, Wall Street Journal reports. New Energy Finance reported that … Read more ยป