Diesel Price Dips a Half-Cent to $2.909 in First Decline in Seven Weeks