Global oil prices fell sharply and stock markets rallied after signs of a breakthrough in negotiations between the United States and Iran to... Read More