O oilprice.com The Saudis Are Lying About Their Oil Production? 329 points olivermarks 7 years ago 280 comments