"There is no alternative to oil. Wind and Solar make up maybe 1% of the worlds energy needs."

Very wrong...