Sky Quarry stock falls 6% following a triple-digit surge amid supply discussions.
Open shared insight