Portugal Fuel Prices Set to Drop 12 Cents Per Litre Amid Government Tax Review NGG Q1 2026 Earnings EPS Misses Estimates Stock Declines Renewables Gain Appeal as Hedge Against Energy Price Volatility and Supply Risks