Dean Capital's $3.47M Bet on Chesapeake Utilities: A Strategic Play on Energy's Future | Whale Factor