#ICE Futures Europe exchange

Oil holds near $42 while investors weigh demand against virus

Brent futures for August settlement gained 3 cents to $42.22 a barrel on the ICE Futures Europe exchange as of 12.03pm in Singapore