OnlineOil slips from 2019 highsUS oil production hit fresh high of 12 million barrels per dayOil price: Brent crude futures fell 1 cent to settle at $67.07 after hitting a 2019 peak on Wednesday at $67.38Photo: REUTERS/SCANPIXReuters