Gas prices near a two-year low