The bottom of the oil barrel is now visible.
My bet is that China is indisputably number one in renewable energy within five years. They now have key state sponsored support and one advantage of a centralized economy is that these massive projects can be put into effect very quickly.
The question for oil executives is whether you're in the oil business or the energy business.