Egypt Independent

Turkish lira slides on trade war unease, hit by ‘flash crash’