Oxford OXLCL Stalls at 2431 Breakout or Breakdown 20260520 Martin MMLP Surges 200 Nearing 268 Resistance 20260520