BIST 100 gains nearly 650 points from previous close

Read more: Turkey's Borsa Istanbul tops 111,000 pts at close