U.S. oil production was down by 27,000 barrels at 13.604 million barrels per day (bpd) in the latest week, the EIA said, while crude stocks at the Cushing, Okla., Nymex delivery hub edged up by ...
Oil prices on Tuesday tallied back-to-back losses, pulling global benchmark Brent crude to its lowest finish in a week, as recent downbeat Chinese economic data raised concerns over the prospects for ...