Oil tumbles 6% on Greece, Iran, China
Oil prices tumbled their most in three months on Monday, with U.S. crude falling 6 percent, after Greece’s rejection of debt bailout terms and China’s rolling out of emergency measures to support its stock markets shook global markets. Adding to the pressure on oil, Iran and global powers were trying to meet a July 7 deadline on a nuclear deal, which could bring more supply to the […]