SOL crosses $220, eyes fresh all-time high