These developments only reinforce Worldwatchs position such complete dependence on oil for electricity in addition to vehicle fuel is untenable for the Dominican Republic

Add punctuation
These developments only reinforce Worldwatch's position: such complete dependence on oil for electricity in addition to vehicle fuel is untenable for the Dominican Republic.