Lorne Baring






The steep decline in oil prices is now creating an economic and financial markets inflection point.

© Quotes.net