News India scraps windfall tax on crude oil Yomna Yasser Sep 17, 2024 0 The Indian government has abolished the windfall tax on petroleum crude, effective September 18th, a notification…