Petronet LNG Rating: Buy- A robust showing by the company