Oil heads for biggest weekly gains in over a year ahead of Storm Ida