Originally posted by Oliver88
View Post
Likely also shows the confidence the world has in the price of oil staying at this level
Comment