How to Make It
In a small bowl, soak the raisins in warm water for 10 minutes; drain.
In a large skillet, heat 1/4 cup of the olive oil until shimmering. Add the onion, garlic, pine nuts, capers, bay leaves, oregano and crushed pepper and cook over high heat, stirring occasionally, until the onion is softened and lightly browned, about 5 minutes. Add the tomatoes, season with salt and cook until the tomatoes are slightly broken down, about 3 minutes. Add the raisins, vinegar and sugar and cook, stirring, until the sauce thickens, about 5 minutes longer. Discard the bay leaves.
In each of 2 medium skillets, heat 1 tablespoon of the olive oil until shimmering. Season the swordfish with salt and pepper and cook over high heat, turning occasionally, until browned outside and just cooked through, about 6 minutes. Spoon the sauce onto plates, top with the swordfish and serve.