Home Forex Market Barclays share price forms risky patterns ahead of earnings