British Oil BP Slides 219 as Selling Pressure Mounts 20260520 Surf Air SRFM Surges 892 Nearing 127 Resistance 20260520