US oil prices have hit their highest since 2014 due to production cuts led by OPEC as well as healthy demand, although analysts caution that markets may be overheating.