Star Metro - Stocks gain as US inflation worries ease, oil slips