Return to Article Details Oil and Renewable Energies: A Review Download Download PDF