Reviva RVPH Q3 2025 Earnings 120 EPS Surges Past 198 Estimates Afghanistans economic collapse poverty forces desperate choices threatens future stability Energy Crisis May Just Be Starting as Oil Markets Show Complacency Maldives Cave Incident Poses Potential Challenges for Tourism Sector New GBR Q3 2023 Earnings Revenue NA Matching Views