Oil suffers major weekly declines amid tanker exits