Crude Oil price dip, some positive news for Policy makers