How oil prices could move next on geopolitics, U.S. presidential election, and China