Home Investing News Oil prices post 3% annual decline, slipping for second year in a row