Select Page

Category: Energy

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...

Read More


Follow Us