Saudi Aramco CEO Warns Oil Markets May Face Extended Recovery Until 2027 Amid Hormuz Disruptions Sunrun RUN Stock Analysis 221 Loss Key Levels 20260514 Protagonist Therapeutics PTGX Q1 2026 Earnings Why the Beat Matters