Oil Supply Crunch Deepens as Markets Lose Buffer StoneX Analysis Metallus MTUS Slides 219 as Selling Pressure Mounts 20260515 Chinas Strategic Play in Oil Markets Raises Questions About Price Transparency CapCity Bank CCBG Slips 176 Testing 4306 Support 20260515