I wonder if there is a way to take advantage of this fact. For example, the first thing that comes to mind is arbitrage trading. If you know someone in Iran and if you can move money across the border, probably you can. The other question is if this is just a temporary spike.
Edit: I've read the story
and the comments and it looks like the 24k price is incorrect. Any proper news agency would apologize and correct that kind of article...
It is not incorrect. Presently, as at when typing, it is around 21,179.34 USD. Visiting localbitcoins and some of their local exchanges online;
https://localbitcoins.com/country/IR it is currently trading at least at around 891,756,020 iranian rial which if you convert to USD, is about that amount.
The problem is that you use official rates for the usd to rial.
https://www.reuters.com/article/us-iran-economy-rial/iran-rial-hits-record-low-around-150000-against-dollar-fx-websites-idUSKCN1LL0RGThe dollar was being offered at 140,000 rials, compared to the record low of 150,000 rials earlier on Wednesday, according to the website Bonbast.com, which tracks the unofficial market. The website bazar360.com quoted 139,000. Mesghal.online gave an exchange rate of 141,940.
At 150 000 :1 900 millions rials means exactly 6000$.