Supply and Demand

More major projects are being put on hold due to the oil price plunge. More job cuts on the way. With the oil price at the its 14 year low, …