IMO lang this is an ascending triangle in the making. It takes some time before double tops are formed (minimum of 6 mos.) and the measurement of the retracement should be at least 30%.
The doji cross formed on June 8 is an indication of a short term trend reversal. Good to trade this one for a quick profit in 3 weeks time unless it breaks out of the pattern.