Who Will Win the Tug of War in the Oil Markets? Bulls or Bears?