which companies are leaders in cloud computing space? what are the next trend in internet? i have no clue why bank stocks go up these days. the market is not rational nowadays.