Double Whammy For Diesel Car-Owners: In A First, Petrol Becomes Cheaper in Odisha
Oil Prices Could Soar To $100 Per Barrel In 2019, Predict Major Trading Houses
Iran Fuel Deal: US Tries To Foil India’s Imports Plan, India Chooses To ‘Oil’ It
With Surging Oil Prices Weighing Down The Exchequer, India Plans To Have 15 Per Cent EVs On Road By 2023