Crude oil prices registered weekly declines on Friday as traders await US President Donald Trump’s tariffs for Mexico and Canada, which could have significant implications for North American trade and energy demand.