Global Crude Prices: Windfall tax review more likely than expected after sharp fall in global crude prices Read more