South Korea inflation hits 26-month high of 3.1% on oil costs