Iran Energy Shocks Loom Over Asia Why Are Markets Unfazed GlobalFoundries GFS Stock Analysis Falls 171 Watching 7002 20260514 YPF YPF Reports Q4 2025 Results EPS 236973 Meets Consensus