Oil futures dip 13pc on weekly basis as wild ride continues