Seems to be alot of buying power around this 104.5 level.
Chart Patterns

إخلاء المسؤولية