Brent nears $75 mark amid supply concerns