Oddbean new post about | logout
 US is the number 1 oil producer in the planet and it’s not even trying that hard lol