Strong selling has forced prices lower, and much of this ‘correction’ in oil prices is caused by large institutional sellers, but how negative is the sentiment in oil markets really?

Source: oilprice.com