Oil Prices Dip Amid U.S. Credit Downgrade

Oil prices edged lower on Monday as investor sentiment took a hit following a credit rating downgrade for the United States and weaker-than-expected economic indicators from China. The cautious tone in the markets emerged despite last week’s optimism surrounding a temporary trade truce between the U.S. and China. Brent crude futures slipped by 37 cents,…