Diesel price shock to ripple through economy despite fuel levy relief