Ruth,
Actually I was there just 10 days ago and that was the price -- 56 JD from Madaba to Petra for a cab booked thru the Mariam Hotel (thanks for that suggestion). We got a cab from Petra back to the Amman airport for the same amount via the Desert Highway because we were able to hook up with one from the Mariam heading back there. Otherwise it would have been 80 JD.
Like here in the US, Jordan's gasoline prices have dropped dramatically in the last few months.
