Oil giant Royal Dutch ShellÂ’s enormous earnings are called obscene by union, and anger consumers struggling to fill their tanks