Uncertainty surrounds oil above 75