
Wall Street, global markets mostly lower and oil prices drop $2 on hopes for a US-Iran nuclear deal
U.S. benchmark crude oil lost $2.37 to $60.78 per barrel. Brent crude, the international standard, gave up $2.32 to $63.70 per barrel. Oil prices surged early this week after China and the U.S. announced an agreement to scale back painfully high tariffs …