Aramco Reports $104.7B Net Income for FY 2025