U.S. Highway 6 through Spanish Fork Canyon has been shut down Sunday evening due to a semitruck crash and a large fuel spill.