- May 19th, 2025
Oil retreats as US, China growth concerns weigh
Oil prices slipped on Monday, weighed down by Moody’s downgrade of the U.S. sovereign credit rating and official data that showed a slowdown in the pace of China’s industrial output and retail sales.