Oil prices decline on high inventories, weak US stock markets

You are here: