Oil market trends are setting the foundation for higher crude prices, Schlumberger says

Comments are closed.