Brent futures for June ended up US$3.03 or 2.8% at US$111.26 a barrel, marking its seventh consecutive day of gains.