Which funds can replace USO?

Which ETFs can replace USO?

Which ETFs can replace USO? ranked by return similarity
RankTickerFundReturn similarity
1BNOUnited States Brent Oil Fund, LP ETV97.6%
2DBOInvesco DB Oil Fund94.2%
3DBEInvesco DB Energy Fund93.9%
4XCOMCorgi All Commodities 2x Daily ETF92.4%
5OILKProShares K-1 Free Crude Oil ETF91.1%
6USLUnited States 12 Month Oil90.6%
7UGAUnited States Gasoline Fund LP86.7%