India’s government this week slashed the windfall tax on domestically-produced crude oil to zero, effective May...

read more