Tag: Oil price dip amid 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