$100 per barrel

Crude Oil Reached $100 Per Barrel, Demand At Peak In India

Crude oil reached $100 per barrel, but Petrol-Diesel demand is at its peak in India. Crude oil has come to…

3 years ago