Energy prices push OECD inflation up to 2.4% in March