Select Page

Could we see $20 per barrel price of oil?

The answer is yes, and the ones who will suffer? Well, everyone will, but North American producers, particularly in the shale and bitumen markets, will suffer the most. Why is this happening? Well North American production has increased and nobody else worldwide is...
Page 1 of 612345...Last »