Oil prices fall as weak demand overshadows Libya blockade
Oil exports at Libyan ports remained halted on Monday and production curtailed..Brent oil prices sli...
Oil prices fall as weak demand overshadows Libya blockade
Oil exports at Libyan ports remained halted on Monday and production curtailed..Brent oil prices sli...