The peso closed  higher at P48.145  to the US dollar Tuesday  from P48.205  the previous day. The weighted average rate appreciated  to P48.177  from P48.192. Total volume amounted to $747.75 million, according to the Bankers Association of the Philippines.