What is the ultimate source of energy for most renewable energy systems? August 17, 2017 By Show answer Sun More Physics QuestionsMore Science Questions