SlavkoSereda/iStock via Getty Images
Crude oil futures finished with a loss Friday, with prices of the U.S. benchmark sliding below $70/bbl and marking its worst weekly performance in a year, as prospects of an Israeli strike on Iranian oil facilities diminished, reducing the risk