Apex Trader Funding (ATF) - News
Russia's economy dealt a crushing blow as its current-account surplus collapses by 93%
Russia's economy took a blow after its current-account surplus tanked 93% to $5.4 billion last quarter from the year before, per the Bank of Russia.