An oil shock is an example of cost-push inflation. Higher oil prices imply that the cost of business is going up, especially for businesses that consume a lot of it, for instance trucking. If truckers cannot raise the price of their services and pass on the higher oil costs to their customers, they may have to close.