On the oil front, the fact you have seen energy pop by about five percent the last two days, there is the notion out there that oil has certainly stabilized.

More Quotes by James Liu