Crude Oil prices down 9% in 5 weeks on growth worries; outlook stays tepid
The overall sentiment in oil remains bearish and we expect prices to see further sell towards the support of $70 and $68 per barrel, says Mohammed Imran of Sharekhan by BNP Paribas.