Crude Oil hits $72/bbl, the lowest price since last December ! Good news for inflation, bad news for producers. CL