Submitted by oilpricecom2314 in business
Oil prices were down by roughly 1% on Monday morning after Libyan oilfields resumed production and China's economic growth disappointed.
Submitted by oilpricecom2314 in business
Oil prices were down by roughly 1% on Monday morning after Libyan oilfields resumed production and China's economic growth disappointed.