Windfall tax on petroleum products, crude not ad hoc; being charged in consultation with industry:FM Read more