ProductionOil pulls back after hitting highest since early MarchCrude benchmarks declined on expectation of record high US crude inventoriesOil price: Brent futures fell 45 cents, or 1.0%, to settle at $42.63 a barrelPhoto: REUTERS/SCANPIXReuters