Mexico’s government has faced protests, road blocks and looting of shops since the start of 2017, when the cost of fuel jumped sharply on the back of a finance ministry decision to liberalize the market and end state-set gasoline prices.