Exactly this time last year The National's Business section was reporting the oil and gas industry could face a hiring freeze due to the low prices. In fact, according to that same article, jobs in the energy sector fell by 19% from the previous year’s numbers in just one month.
Details