News Crypto payments platform Wyre shutters citing bear market conditions editorial staff 17. June 2023