Both VALUE and VALUES are reserved keywords, at least according to the PL/SQL reference manual I have.
It is never good practice to create objects in the database using reserve words, and generally to get them to work you would need to jump through hoops. To get around using VALUES as a field name, you must always refer to the table name when using the field (select sales.values where quarter = 3). This is something you would not be able to do if creating a view from a table using a reserve word as a fieldname.
In this case you have inherited a bad (or poor choice) field name, but for the sake of good coding practices, It should be rename to include a qualifier. In this case, change the field name to reflect where the values are coming from, such as car_values, furniture_values, Bob_application_values. Of course, if you have 30,000 lines of code that uses VALUES, this may not be permitable or fesible.