Iran’s rial has fallen to a new record low of more than 2.5 million to the US dollar, as the ongoing Middle East war continues to put pressure on the...