Crude oil futures gained for the week, helped by concerns about supply cuts following the latest U.S. sanctions on Russia and strong winter demand for the heating fuel, but fell on Friday ahead of the Martin Luther King Jr. holiday and Donald Trump's Monday.