The 12-member Organization of the Petroleum Exporting Countries' (OPEC) crude oil production averaged 29.27 million barrels per day (b/d) in December, up 170,000 b/d from an estimated 29.1 million b/d in November, ac ...
Oil hit a record high above $105 on Thursday as a weak dollar helped prices to extend the previous day's gains, which were prompted by a drop in U.S. oil inventories and OPEC's decision to keep output unchanged.