Swedish, Norwegian and Danish are Germanic languages, as is English.
All those countries speak 'minor languages' and it is recognised by the educational system that they need to learn a 'world language' to get by - and English fits that bill in current times.
They all watch English language TV series and films in English but with sub-titles (unlike Germans whose programmes/films are usually dubbed)
English is considered 'cool'.
However, I will take my cue from anyone on here who knows more about the subject than I do and/or who has lived in Scandinavia. (I have only lived on the German/Dutch border).