Markets continue to defy logic