Oil prices have corrected more than 8% from its recent high to 66.4. This is after Saudi Arabia raised the possibility of ramping up oil production in the June OPEC meeting. Russia has also expressed the support of increasing oil production.