Supply Constraints And Economic Uncertainties Lift Oil Prices Worldwide