US inflation rose to 3.3% annually in March, driven by a historic spike in energy prices. The data complicates the Federal Reserve's path on interest rates.