Greek stocks advanced for a third straight session yesterday as financials rose to a fresh year-high, supported by solid gains by National Bank (NBG), Greece’s largest company based on market capitalization. The Athens bourse’s benchmark general index gained 0.59 percent to 2,667.62 points, bringing gains since last week to 4 percent. Banks added 1.9 percent as National Bank rose 3.73 percent to 24.50 euros. The blue chip FTSE/ATHEX 20 index rose 1.04 percent to 1,421.17 points. On the downside, power utility Public Power Corporation shed 2.85 percent to 14.65 euros. Titan cement also retreated, giving up 2.96 percent to 23.60 euros. Turnover reached 352.6 million euros versus 235 million in the previous session.