Stocks rally falters, oil rises as US-Iran talks postponed
Stock markets were mixed on Friday and oil prices rose after Switzerland said planned talks following up on the US-Iran agreement had been postponed, dealing a blow to the week-long rally. Equities have been on a tear since the two announced last weekend that they would end their three-month conflict and reopen the Strait of […]
Read More