Home Forex Market Nebius stock slowly forms a double bottom: will it surge soon?