Oil prices rose 2% on Friday, posting their biggest weekly gains in over a year, as energy firms began shutting US production in the Gulf of