Home Forex Market NatWest share price forecast before earnings: buy or sell?