Heat 1 teaspoon olive oil in a large nonstick skillet over medium-high heat. Add the pork chops in a single layer. If there is not enough room for all of the pork chops, cook in 2 batches, using another 1 teaspoon canola oil.
Cook until the pork chops are golden brown and just cooked through, about 3 minutes per side. The pork chops should have an internal temperature of approximately 155 degrees F. Transfer the pork chops to a plate.
Reduce the heat to medium and add 1 teaspoon olive oil. Add the onion and cook, stirring occasionally, until the onions are tender and light golden brown.
Add the oregano and garlic, and cook for 1 minute.
Stir in the diced tomatoes and simmer for 10 minutes. Add the pork chops and any accumulated juice to the pan, along with the kalamata olives. Cook until heated through. Stir in the parsley. Serve.