Oil prices posted a weekly decline due to growing fears of a supply surplus and uncertainty around tariff talks between the US and China.