The oil firm GULF CANADA RESOURCES is to take over its Canadian rival CRESTAR ENERGY (annual turnover of Canadian $529 million), for Canadian $2.3 bn.