Oil Prices Slide Over 20 in May Marking Steepest Monthly Drop Since 2020 on Iran Deal Optimism MLEC Q2 2025 Earnings NarrowerthanExpected Loss as Company Advances Science Platform Germany Wealth Inequality 5000 UltraRich Hold More Than a Quarter of Financial Assets