Oil Supply Crunch Deepens as Global Markets Lose Critical Buffer Western HIO Gains 056 Support Holds at 341 20260518 Figma FIG Crushes Q4 2025 Estimates EPS 008 Tops Views