OIL PRICES FALL AS U.S. CREDIT DOWNGRADE AND CHINA SLOWDOWN WEIGH ON MARKET By Olasunkanmi AjaoMay 19, 2025Business