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