Persistent refinery bottlenecks and seasonal maintenance work , ongoing geopolitical problems in the Middle East and fluctuations in the US dollar , also continue to play a role in pushing oil prices higher .