Ethereum rally cools near $2,478 as $2,550 resistance looms