Global stock markets pushed higher on Friday while oil prices slipped sharply as investors grew increasingly optimistic about a possible agreement between the United States and Iran to extend their
Global stock markets pushed higher on Friday while oil prices slipped sharply as investors grew increasingly optimistic about a possible agreement between the United States and Iran to extend their