USO trades oil futures, which may run into the situaion of "contango" - when oil prices are expected to rise, funds may have to pay contract prices that are higher than spot prices and ends up giving back its return when it rolls contracts forward a month each time.