Energy Dash and Smart meter mismatch

Can anyone explain why my smart gas meter and electric meter costs are shown correctly on their entity cards but on the energy page, using the appropriate entities, the kWh is shown correctly for both and yet the cost for both is not? I can’t even work out how it gets that cost.
These were recently added in the last few weeks after I rebuilt my entire home assistant server.

See images for details…