Let’s Blame Speculators

barrel_1698638c

What exactly goes into determining the cost of oil?

Pages: 1 2