Oil price down to $66.98 in London and to $66.93 in New York
In London, the Brent Crude contract was down $2.21 on June 22 to $66.98 per barrel on the ICE Futures exchange. Light Sweet Crude fell $2.62 to $66.93 on the New York Mercantile Exchange, RBC reports.