Originally posted by siablo14
View Post
More production, more oil
More oil, more supply
More supply, lower demand
Lower demand, lower price
Comment