First Solar FSLR Reports Strong Q1 2026 Revenue NA EPS Beats Vitesse Energy VTS Stock Today Drops 062 Key Support at 1749 20260520 PennantPark PFLT Stock Breaking Uptrend Slight Gain 20260415 Trumps Iran Strike Postponement Raises Geopolitical Uncertainty for Markets Marine MPX Q1 2026 Earnings Revenue NA Matching Views Amer Movil AMX Stock Jumps 052 Approaching 2821 20260520 Nigeria Arrests Former Power Minister Following Landmark Corruption Conviction