Foreign Reserves hit $30b