In a large skillet over medium heat, soften the shallots in 30 ml (2 tablespoons) butter. Add the asparagus and cook for 2 minutes, turning frequently. Add the wine and reserved orange juice. Season with salt and pepper. Bring to a boil. Reduce the heat,cover and simmer gently until the asparagus is tender, 8 to 12 minutes depending on thickness. Transfer the asparagus to a plate, leaving the cooking juices behind, and cover with aluminum foil to keep warm.