India inflation hits 3.48% in April amid rising energy risks