OilPricecryptoBULLISHMEDIUM
China's Oil Output Hits Record High
China produced a record amount of crude oil last year, at 216 million tons, with natural gas production also rising substantially, the National Energy Administration reported today. Together, the oil and gas output of China in terms of oil equivalent rose to 420 million tons—a…