India imposes export duties for oil products and a windfall tax on oil producers by adminPosted onJuly 1, 2022