Oil hits $78/barrel By David Roberts on Jul 14, 2006 Ouch. Grist's comments only work with JavaScript. Please enable and refresh the page. Show comments