A major 18-wheeler crash and fuel spill has shut down three westbound lanes of the IH-610 North Loop near Homestead Road, Houston police said Thursday morning.The accident unfolded at about 9 a.m.