Oil prices up with market inundated with supply, demand uncertainties