It says this price is in restaurants; I assume Europe is like North America where the price for a single drink in a restaurant is much higher than at a store, especially if I were to buy a 6 pack in a store?
In Russia it's less than $1 per average 0,5 beer but with a restaurant's mark-up it's $1-3 even if they are the same (like they bring the same bottle sometimes), so the graph checks out I guess. Although, these mentioned prices are even more pointless if you consider how they relate to the average income in said countries.
I could buy a single can of Jupiler at a grocery store for about 80cents in Amsterdam 7 years ago. Noy sure what the price is now, but that's cheaper than an individual soda at an American grocery store
And Jupiler is still a somewhat decent beer as far as standard lager goes, you can also get the "hobo" beers with higher alcohol content and even cheaper by the can.