BTCUSD is forming a flag and RSI isn't overbought. There's still room for an upward movement in price. Still, it would be difficult to break resistance around the 2900 levels. But, if it breaks out successfully without going below that level again, then we're looking at a greater upward movement for the short term, probably near August 1.