Business Insider | Oil prices fall as Iran nuclear deal seems likely Business Insider "The oil market has faced persistently weak supply/demand balances for months. Now macro risks from Greece, Iran, and China are adding to the poor micro," Bank of America Merrill Lynch said, adding that U.S. crude prices "could soon drop well below our ... Why We Should Get Used To Low Oil Prices Oil glut: Greece, Iran, China drive down energy prices Crude oil futures - weekly outlook: July 13 - 17 |