T thebignewsletter.com Evidence of price-fixing in the oil industry? 248 points toomuchtodo 2 years ago 167 comments