Commodity markets saw rally last week