Diesel above $3 per gallon across the U.S. for 2nd straight week