I don't see any spikes, I see changes in battery drain, If an app stops running, or a piece of hardware turns off (say the GPS receiver), the battery terminal voltage will rise a bit. A spike would be the battery near the right end of the graph shooting up, for a very short time, to as high as the left side of the graph. That would surprise (and bother) me. But your battery graph looks pretty normal.