High oil, food prices hurt many