Renewable Energy Alternatives in Era of Low-Price Petroleum