Yeah, I was surprised at how much it swings, but it's high enough it shouldn't matter (and easy enough to not use the cards for a month, let it rebound, then borrow whatever I need to borrow).
The report from my bank never says why. It does list factors that contribute to my score, but they're all "good" (low usage as % of available, all payments on time, etc). And never change.