Storm clouds over Portland