Now using new CurrencyUtils for internal computation.