Spring Economic Update’s lower tax rates and better tax credits for oil and gas projects show the government is “very ...