Stabilis Solutions SLNG Stock Jumps 290 Approaching 409 20260520 Oil Prices Surge as Trump Ramps Up Iran Warnings European Markets Dip