Record high world oil prices could force China to delay the filling of its strategic reserve indefinitely, officials involved in the project said Wednesday.
China to delay filling strategic oil reserves at current record prices.