USD long term analysis on monthly and weekly time frame usd bullish till reaches 105.6 based on ict concepts and analysis