Saudi Oil Giant Aramco Reports $106 Billion Profit in 2024