The Petroleum Secretary also said that government is mulling removal of windfall tax, stating that India’s oil ministry is in talks with the finance ministry regarding the same. The Petroleum Secretary also said that government is mulling removal of windfall tax, stating that India’s oil ministry is in talks with the finance ministry regarding the same. Zee News :Business