A big contribution will surely come from solar power, the least land-hungry of the renewables. Once solar panels can be mass-produced at $200 per square metre and with an efficiency of 12 per cent, they could generate the equivalent of a barrel of oil for about $30.