2 days before the next attestation, USDC drops a billion? 

DURING a spike because  bottomed on June 26th at $30,4k, then topped at $36,4k on the 29th of June - back down to $34,8k at the attestation date. It hasn't been above $36k since then, and is bouncing off 30k atm.