Gas prices up $1.77, $1.23, diesel up $1.28