SFL Corporation Ltd Slides 15 as Resistance Holds Firm at 1306 WilliamsSonoma WSM Holds Steady Near Resistance Key Levels to Watch Sonoma Pharmaceuticals SNOA Edges Higher Testing Key Resistance at 113 Oppenheimer Holdings OPY Holds Steady Near 94 as Trading Volume Signals Caution