Crude oil futures slip 1.22%, Brent trades below $43 a barrel

You are here: