Windfall Tax: The central government has once again given a blow to the oil companies […]