USA Is the World’s Largest Oil Producer. Why Is Losing Russia’s Oil a Big Deal?theatlantic.com2 points·gamechangr··0 commentsOpen articleSaveView on HN