Agreed, Larry...
This also seems to me to be a European proof mark, but from none of the usual suspects.
The monogram below the crown could be a MT, but I sure don't know where would that come from or mean.
Does "Stil" means "steel" in any European language?
WC-