The Global Resource For Connecting Buyers and Sellers

Striving to stay afloat

Total revenue generated by Canada’s petroleum industry is forecast at C$74 billion this year, compared with C$149 billion in 2014, according to ARC Financial Corp.
And that’s about all anyone needs to know as they watch the tidal wave from thousands of layoffs and billions of dollars in spending cut…