Trin and AD numbers setting up a top soon, but not yet.
Probably up into friday, down next week a bit then up first week of Jan to make a final top. Like in 1990.
Last, options still support higher prices and longer term sentiment is saying top soon, but not enough to make it happen yet.
Not sure about uso, but unless more bad news, it should rally another 10% before another big decline. Stay away from commodities and gold until the economy falls to pieces next year.