FTSE 100 has struggled to hold onto gains after temporarily rising above 7,500. Price action suggests that bulls may be challenged by a few hurdles before the uptrend can resume.

FOR MORE ...