Net International Investment Position Showed a Deficit of $288.9 Billion by the End of October
Daily NewsForex - The net international investment position recorded a deficit of $288.9 billion at the end of October.
According to the Central Bank of the Republic of T...
Read More