Tag: US credit Downgrade

Oil Prices Dip Amid U.S. Credit Downgrade

Oil prices edged lower on Monday as investor sentiment took a hit

Abiola Abiola