The peso closed higher at P48.32 to the US dollar Tuesday, (April 20) from P48.35 the previous. The weighted average rate appreciated to P48.302 from P48.399. Total volume amounted to $684.6 million, according to the Bankers Association of the Philippines.