Mix together oil, vinegar, garlic, soy sauce, red-pepper sauce, and black pepper. Cut the swordfish and peppers into 1-inch chunks. Marinate fish in the sauce for 1 hour. Remove fish; boil marinade for 3 to 5 minutes. Skewer fish, peppers, and whole tomatoes on 12 skewers. Place onto a cookie sheet and broil for 10 minutes, basting with marinade and turning several times. Squeeze lemon juice over all before serving. Serve on a bed of rice.