Tim Hort
Daily Stormer
December 2, 2017
Various major oil producers have agreed to extend an agreement to reduce oil production.
This same agreement caused the price of oil to skyrocket.
I wonder who benefits form this? It’s certainly not the consumers in the West.