Rates of petrol and diesel have been on the north side since January 7 due to rupee depreciation compared to the US dollar and the increasing cost of global crude oil.