A semi-truck rolled over and leaked diesel fuel Sunday, shutting down a southern Alberta highway for several hours, RCMP said in a news release. RCMP were called to Highway 9 near Range Road 43, north of the town of Oyen, at about 4 p.m. Sunday. Oyen is about 300 kilometres east of Calgary. The truck was travelling westbound when it crashed. "The truck was carrying liquid n.o.s. tanks when it rolled," police said. "Some of the tanks are empty, while some of the tanks are still full.