SlavkoSereda/iStock via Getty Images
Crude oil futures rose on Tuesday but finished mixed for the year as China’s economy struggled and the U.S. and other non-OPEC producers pumped more crude into a market world well stocked.
US oil production rose by 260,000 bbl/d to a record high






