What key is “Dreams” by Fleetwood Mac actually in?

Here’s a simple-seeming song that is a subject of a lot of music-theoretic controversy. “Dreams” by Fleetwood Mac only has two chords (plus a third chord that only appears once), so it seems like it would be easy to analyze its harmony. And yet, no one can agree what key it’s in. The two chords …