"The oil price is on track for its seventh straight day of gains - hitting a 3-week high - despite the UAE leaving OPEC and ...