Crude Oil’s front-month contract rolled over this week while seeing the largest drop since March as US Production rises to 21-month highs.


FOR MORE ...