Home
My Favorite Quotes

“Every negative development in the oil price slams the energy stocks. Oil companies are increasingly dependent on higher oil prices because their own costs are also rising.”
Jan Leroy