Ethereum prices have rallied by about 20% in recent days, hovering around US$3,800 on Thursday amid growing optimism that the US Securities and Exchange Commission (SEC) will approve this week one or more exchange-traded funds (ETFs) that invest directly in the world's second-biggest cryptocurrency by market capitalisation.