Quote from zenith1107:
CL curve has been in contango since last year and by its prospectus USO can only hold front month futures. Therefore it's losing money after rolling each month. Same thing if you are holding front month CL long term.
It's a price to pay if you don't want to deal with the illiquidity on the further end of the curve.