Commodities Oil falls on Monday Aya Anwar May 19, 2025 0 Oil prices dipped on Monday as Moody’s downgraded the US sovereign credit rating and China reported slower growth…