External Reserves cross $46 billion, highest level in eight years - Source News