Brent crude prices dropped towards $57 a barrel on Wednesday as weak Chinese manufacturing data and demand concerns outweighed supply disruptions in Libya. China’s factory sector shrank for the first time …
Brent crude prices dropped towards $57 a barrel on Wednesday as weak Chinese manufacturing data and demand concerns outweighed supply disruptions in Libya. China’s factory sector shrank for the first time …