Oil prices dipped this week as investors grappled with uncertainty following the U.S. presidential election. While China's recent stimulus measures failed to significantly boost market...