Seneca Foods SENEB Stalls at 13938 Breakout or Breakdown 20260520 UK Revises Russian Oil Sanctions Amid Rising Fuel Prices and Hormuz Strait Disruption