Oil steady as prices struggle to break through demand uncertainty