Marathon Petroleum Corporation MPC Market Outperformance Signals PreEarnings Optimism Amid Sector Tailwinds What is impacting BioHarvest BHST stock performance Q1 2025 Profit Disappoints LyondellBasell LYB Stock Key Levels Investor Concern 20260427