WorkSafeBC has issued heavy fines on two Dawson Creek energy companies after an explosion at an oil and gas facility.