February 3, 2020 Anon Ymous Mon Feb 3 02:22:54 2020 <8f79fcda> China dumping? <9e126bf3> China oil demand dropped 20% since this shit started Post Views: 103