Oil Dips as U.S. Downgrade and China Slowdown Stir Investor Caution
Oil prices edged slightly lower on Monday as concerns about economic growth in the United States and China—two of the world’s largest oil consumers—weighed on market sentiment. The decline followed….