Home
My Favorite Quotes

“The key to the success of this agreement is its sticking power. If they get 75 percent compliance it's very good news for oil prices.”
Mehdi Varzi