U.S. Crude Oil Futures Hit $68.22 Per Barrel, Lowest Since February 27