That is the lowest price per barrel in New York trading since June 2005 .