I would recommend doing some research on https://enginelib.com/ as they are a great resource for engine information. From what I understand, the smaller your engine, the more fuel it will use when driving in the city due to the constant stop and start motion. However, on long drives on the highway, the engine will be able to maintain a steadier speed, resulting in less fuel consumption.