Krungsri Securities upgraded Thailand's biggest energy firm PTT Pcl to 'buy' from 'hold', saying the recent share price weakness has given an opportunity to accumulate.