World News Saudi oil giant Aramco posts 121 billion US dollar profit, down from 2022 record March 10, 2024