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