Market report November 25: ASX hits 100-day high boosted by Black Friday momentum