Home Stock Barclays share price forms risky patterns ahead of earnings