Iranian rial in freefall as dollar breaks 2.1 million mark
US inflation eases to 3.4% in July as Fed's next call stays uncertain
Trump tightens naval blockade as Iranian rial collapses to record low
European shares hit record highs on US shutdown progress
European markets turn gloomy as US–China trade war looms