Home Business Oil Price slips below $66 ahead of G20, OPEC meeting