How can they put a sell rating from 99 to 97. Does it mean we should buy at 97. It is obvious that they have betted oil going to 20 and has backfired so they come out with a bunch of articles with negative on oil. With the decease of rig count for fracking and offshore drilling, production of oil is down while consumption is up.
I think oil will trade from 55 to 75 for maybe 3 to 5 years.