CBI sold nearly $600 million in forex last week