Does USO strictly track the price of oil for example 1% move in oil corresponds to 1% up in USO, right? Or am I missing something? Anyone do a regression analysis? Also, what about OIL, does that track the price of oil directly?
No. Not over the long term. It is a basket of futures on oil. Therefore you have cotango, backwardation, rolldown issues, ... Read the prospectus.
I want to make sure that if I place a 2-4 week trade in oil, the ETF will reflect what my projections for the price will be.
Go to stocharts.com and set up a perfchart with: $WTIC,USO Then adjust it to 1-6 week periods and observe for yourself how closely USO tracks light sweet crude. There will be some tracking error regardless, but how much tracking error you can accept is relative to you.