Thanks Texas & Nigel,
I didn't see the date code on the bottle before, but its 19 153 17:44, so assuming the 153rd day of 2019, being only about a month old at purchase, closer to two months old now. HDX brand, and was indoors at the time, can't guarantee it was always there though.
I've...