Uninterrupted supply of petrol and gas remains a challenge for the ministry of Petroleum and Natural Resources