A Closer Look at Sweden's Economy and Politics