Like most residents' weekend in Singapore’s expensive seaside enclave on the resort island of Sentosa, Odhran Dodd’s began with the stink of oil fumes.

"Oh, you could smell it from seven o’clock this morning,” Dodd said on Saturday at Sentosa Cove, a development favored by wealthy expats. "We certainly don’t get anything as putrid as this.”

The beach shore where his four- and seven-year-old often play was coated black on Saturday after an oil spill the previous afternoon, when Netherlands-flagged dredger Vox Maxima hit and ruptured the bunker-fuel vessel Marine Honour at the Pasir Panjang Terminal up the coast.