In a single hour, the amount of power from the sun that strikes the Earth is more than the entire world consumes in a year.
To put that in numbers, from the US Department of Energy:
Each hour 430 quintillion Joules of energy from the sun hits the Earth.
That's 430 with 18 zeroes after it!
In comparison, the total amount of energy that all humans use in a year is about 410 quintillion Joules.
Clearly, we have a source of virtually unlimited clean energy in the form of solar power.