interesting... my old 2009 Sable, which is bigger and Boxier, has the same engine, but a Different 6 speed auto*...I got similar around town mpgs as you, on the open highway, it could tickle 30mpg (like max of 29.6) ...
basics, tire pressures, carrying around a bunch of junk in the trunk, etc...