SNGP short term analysis 20th December 2023