SOL ended 29 October below its $95.82 swing low, ending a run of rising peaks and dips. The price now sits on its $97.30 floor.