Data out from the U.S. Labour Department showed consumer prices in February rose 7.9% from a year ago, and soaring energy prices mean high inflation is likely to persist.
Data out from the U.S. Labour Department showed consumer prices in February rose 7.9% from a year ago, and soaring energy prices mean high inflation is likely to persist.