The Competition Commission issued a damning report on Tuesday flagging possibly unreasonable price increases of staples such as cooking oil and bread – but analysts say currency woes and sharply rising logistical and load shedding costs could be the main culprits behind soaring food prices.