The oil giant has lowered its annual spending outlook to £15.5 billion to £17 billion over the next three years.