Shell and BP barely blinked when Rishi Sunak announced a new levy on the sector