An August 31 U.N. Security Council deadline for Iran to halt its nuclear activities is also weighing heavily on oil prices .