India has seen almost 70 per cent decline in oil and gas demand but has been able to fill its strategic reserves of petroleum products, Petroleum and Natural Gas Minister Dharmendra Pradhan said on Monday.Pradhan held a social media live conversation ...