Oil took a tumble after a historic nuclear deal between Iran and six major powers was signed. But analysts warn prices could stay lower.
Oil took a tumble after a historic nuclear deal between Iran and six major powers was signed. But analysts warn prices could stay lower.