Rising global crude prices have sent domestic petrol and diesel prices to multi-year highs.
11 April 2018 7:09 PM IST
Global oil demand has plummeted by about 30% as the coronavirus pandemic curtailed movement across the world
11 May 2020 9:11 AM IST