Xinhua News Agency, May 16, India reduced the windfall tax on crude oil from 4100 rupees / ton to zero.

Xinhua News Agency, May 16, India reduced the windfall tax on crude oil from 4100 rupees / ton to zero.