Record U.S. crude production weighs on oil prices
Energy Record U.S. crude production weighs on oil prices American crude oil production reached a record 11.9 million bpd in the week ending Jan. 11, the Energy Information Administration (EIA) said on Wednesday, up from 11.7 million bpd last week, which was already the highest national output in the world. more info…
Read More »