Reaction to recent results was mixed, but which of BP and Shell would Malcy buy? He also tells us whether BP will see the $60 a barrel it needs to break even.