
India first imposed windfall profit taxes on July 1, joining a growing number of nations that taxes super normal profits of energy companies. But international oil prices have cooled since then, eroding profit margins of both oil producers and refiners.
Read More