Crude Oil Futures Fall 1.5% To Rs 9,085 Per Barrel by BW Energy Online Bureau 1 week ago The decline came as traders reduced their positions amid subdued demand in the domestic spot market