According to STOMPer Haojie, there was blue water flowing down this canal near Corporation Place.
In an email to STOMP today (Feb 25), the STOMPer says:
"Saw this at about 1 pm today while walking back from lunch today at Corporation Place.
"Looks like some kind of chemical."
The canal at Corporation Place drains into Sungei Bajau Kanan, which then flows right into the sea at Jurong Port.