I have seen 9-10 mpg on a fresh tank (mileage zeroed out), but that is almost all stop and go with a lot of idle time with the A/C blowing hard. My other mileage exploits have been documented elsewhere, but stop & go WILL smash all hopes of mileage to smithereens. If that is your ultimate concern, an electric (GASP!) vehicle will need to be in your future.
Take your truck (we assume no mods, stock tires, clean roof line, not towing anything, etc.) out to a highway with just you in it, no extra kit, full tank of fuel, and reset the fuel mileage meter with cruise locked on to 60/65 mph (or whatever). As long as the road is straight and true with no major elevation fuel hanges, run it for 20 min and you should see 25++ mpg on the E-fuel meter (which is usually wrong but a good indicator as consistently wrong if so).
You can account for ethanol, crap winter gas, 87 v 93 etc, but if the Ex is not knocking down mid 20's at those speeds something is wrong. IIRC I am getting 27-28 mpg under those conditions (dashboard reading)?
YMMV (but like for realz this time)