Let $\mathcal{O}$ be the ring of integers in an algebraic number field. Is $\text{SL}_2(\mathcal{O})$ generated by elementary matrices? If it isn't, is there any other natural generating set for it?
The usual argument shows that this is true for $\mathcal{O} = \mathbb{Z}$ (or, more generally, a Euclidean domain). However, I haven't been able to generalize this to other rings of integers.

