Cambridge Shooting Incident Sparks Financial Sector Scrutiny on Public Safety Investments Oil Prices Rise as Trump Signals Tougher Stance on Iran Liberty LBRDA Falls 614 Watching 3076 Support 20260515 Motorcar MPAA Stock Down 369 Support Test at 1041 20260515 Starwood Property Trust STWD Hovers Near Support as Slight Decline Continues Murphy USA Shares Slide 284 Support Test Looms CAAS Shows Modest Decline Amid Consolidation Range Support at 44 Resistance at 486 SandRidge Energy Inc SD Drops 317 as Energy Sector Faces Headwinds