Keppel Energy buys gas from Petronas