Here is a very interesting article about how streaming services use sound leveling on playlists and albums. If your song is louder than others it's going to get its volume reduced automatically.
...louder masters do not create a louder playback experience for the listener. The use of playback normalization algorithms eliminate the need for projects to be mastered at extremely high levels as they were in the early aughts. Songs mastered at different volume levels are streamed at almost identical playback levels. Even though each streaming services has a different approach to loudness normalization, they all use a target level far below the master volume preferred by many modern artists, producers & engineers. By mastering records closer to streaming service's target playback level, you will achieve a similar perceived playback volume, but gain the benefit of additional transient detail in the lower level master.
Read more here.