Inflation hits 13-year high while oil breaches $75 per barrel mark.