I happened to be listening to National Public Radio this afternoon, when on the 4:00pm news they stated this:
'The ... oil ... has ... stopped ... leaking.'
Huge sigh, a big smile, and tears of joy!