Will Petronas pull the plug in March 2016? Was Grant's prediction true?