The Stockholm Transport Museum released photos from their archives to Flickr today, including these of cyclists.
1947 traffic
We haven’t ridden in Stockholm, but think it’s probably much the same now.
Stockholm 1948
A quick search and yes it is, as this photo from Eric N. shows.
and they’ve got Bike Share.