Add the vegetable oil to a non-stick pot and heat over medium heat.
Add the rice and salt. Cook for a couple of minutes, stirring often, to toast the rice a bit.
Pour in the water and stir
Bring the rice to a gentle boil.
Turn the heat to low and cover the pot. You want the rice to gently simmer. Low heat on a gas stove is plenty for simmering. If cooking on an electric stovetop, you may need to set the burner to medium-low heat.
Cook the rice, with the lid on, for 15 minutes, or until the water has been absorbed
Fluff the rice with a fork and allow to cool for about 30 minutes (with the lid on the pot).
Transfer the rice to a large bowl.
Add the red onion, parsley, black olives, red pepper, cucumber, artichoke hearts and feta cheese. Stir to combine.
In a glass bowl or measuring cup, whisk together the olive oil, lemon juice, red wine vinegar, sugar, salt and pepper. Pour the dressing over the rice salad and toss well to combine.
Can serve immediately. Or cover and chill until ready to serve.