As recently as 2000, China was 75% self-sufficient in oil. Princeton Energy via @SoberLook thedailyshot.com/2022/08/23/fla… https://t.co/I7XtYoRJzx

As recently as 2000, China was 75% self-sufficient in oil.
Princeton Energy via @SoberLook
thedailyshot.com/2022/08/23/fla… https://t.co/I7XtYoRJzx

related posts