U.S. crude oil production lead global oil production for a sixth straight year, with a record breaking average production of 12.9 million barrels per day (bpd), the Energy Information Administration (EIA) said in a release on Monday. In December, U.S. crude oil production hit a new monthly record high of over 13.3 million bpd, the … Read more