Oil prices have fallen rattled by concern over slowing demand, a rising US dollar and increasing US crude output that has shaken investors' faith in the ability of OPEC to rebalance the market.
Oil prices have fallen rattled by concern over slowing demand, a rising US dollar and increasing US crude output that has shaken investors' faith in the ability of OPEC to rebalance the market.