Hopefully you're right and sentiment explains the recent falls. UK charts show the last announcement was taken unfavorably.