Any stock value is based on future performance and not past. To have loss 1$ in the last quarter , Tesoro has to loose around 140MUSD which is very absurd. Once results come out on 2 Feb , all the shorts will run for cover and within 1 day TSO will rise 1$ to 2$. As Crude price dropping and US coming out of recession slowly and steadily ( See stocks VLO , SUN , WNR )... This stock has only one direction that is going NORTH.
Please do not listen or get drifted in analysts opinion. They are sometimes biased and percive thing differently . Analsts had predicted AA ( Alcoa ) for 6 cents profit while AA declared 1 cent loss.
Analysts are paid to make larger profits for the organisation and thats how they make money.
When results will come out , you only will see. write my words on wall.