preloader icon



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.