Do not loose a lot of sleep here until you do your homework.
All fuel economy values are "relative" and there are a LOT of variables that feed into total fuel economy. Most people over state the fuel economy value they get. Kind of like sex and snowfall, almost everyone lies about it!
"City" fuel economy is also RELATIVE. City driving to one person is VERY different than "City" driving to another person.
So lets take the OP's info. Translating to values I understand, jarjar is getting 15 MPG in the city and has a daily commute of about 7.5 miles. This may be "typical" depending on the driving conditions.
The first thing the OP needs to do is RESET the OBC each time the fuel tank is filled up and track BOTH MPG/L100k AND MPH/kph. The AVERAGE MPH/kph is CRITICAL to understanding how the vehicle is being driven. Additionally total distance for each trip is also critical because 7.5 miles and the engine is not likely fully warmed up and the engine oil is not likely up to temperature depending on the start temperature of the engine oil.
One thing everyone FAILS to understand is a vehicle will get EXACTLY 0 MPH/L100k while the vehicle is not moving at a stop light, stop sign or in stop and go traffic. A 0 MPG/L100k will KILL any decent possibility to obtain good fuel economy. Averaging 0 into any other number will KILL the high number!
The main thing that impact decent fuel economy is the vehicle not moving and the engine not getting up to temperature either due to a short trip and/or a soft thermostat.
You also need at least 3 tanks of fuel to average the fuel economy IMHO due to temperature and driving condition variables.
So report back the AVERAGE MPH/kph for the next figures for each tank of fuel. Might be worth noting the engine*******t air temperatures before the start of each trip as well. Temperatures can be a VERY useful pieces of data. If you know how to monitor the engine coolant temperature or better yet Log it with an OBDII App this can also offer a lot of good data.
15 MPG for short trips in Toronto Canada where the evening temperature are near or below freezing this time of year and if the fuel is Winter blend fuel, I would not be getting worried other than to track the the engine coolant temperature is actually getting up to 96C and then also monitoring the underside of the oil fill cap for Mayo and "Managing" the mayo as needed by addressing a soft thermostat, drivig the car for longer distances to fully warm up the oil and if needed removing the oil fill cap overnight to allow the water vapor to exit the crankcase.