Euro: it is anticipated that Euro will move from the current bottom at 1.2600 levels to hit first 1.2880 and then if cross this level in 45 degree then it is going to move toward 1.3000 ranges. The accumulation phase on euro was completed at 1.26000 and the distribution phase started and will continue toward 1.3000 levels. The trend in general is bullish for long term. GBP: will move toward 1.8600 and it will stay at this level for a while and then another accumulation will happen at this level. It is anticipated that the pound will move toward the 1.9000 range by the end of the July. In general the trend of the Pound is bullish for long term. Yen: will move first in range of 115 and 114 for short then it is anticipated to see the yen at 113 and if cross this support it is going to move toward 111 at the end of the month. The trend on Yen is slightly bearish for short term but the yen trend was not supported. Canadian Dollar: it has entered into accumulation stage during last day and it is anticipated to continue toward 1.0900 ranges. However, on long term the Canadian dollar might dive below or near 1.0200 due to the fact that the oil price might reach or exceed $80. Still the trend is bearish for long term on the Canadian Dollar. Gold: it has completed the accumulation phase at 570 and now is moving toward first 650 then 690 and could reach 770. . In general the trend of the Gold is bullish for long term Oil: it is anticipated to see the oil prices above or near $80 level. In general the trend of the oil is bullish for long term At the end this is my observations based on deep technical analysis and I don't mean to let you buy or sell but you might keep this as a reference.