Crude prices keep upward momentum with Brent nearing $76