Issue overview
When using the upgrades_visualizer tool's percent savings function, sometimes we see that baseline has a nonzero percent savings change. This should always be 0%
Current Behavior
Example screenshot:

Expected Behavior
Baseline should be 0%
Steps to Reproduce
Use main branch of buildstock-query.
Use default options_saturations.csv file.
Athena workgroup name: eulp
Database name: eussrr2
Table name: medium_run_20240129
Include monthly plots? No
Show all upgrades.
Context
Can cause confusion during QC.
Issue overview
When using the upgrades_visualizer tool's percent savings function, sometimes we see that baseline has a nonzero percent savings change. This should always be 0%
Current Behavior
Example screenshot:

Expected Behavior
Baseline should be 0%
Steps to Reproduce
Use main branch of buildstock-query.
Use default options_saturations.csv file.
Athena workgroup name:
eulpDatabase name:
eussrr2Table name:
medium_run_20240129Include monthly plots?
NoShow all upgrades.
Context
Can cause confusion during QC.