Inflation, earnings, and oil pull market in different directions. Higher than expected consumer prices stoked concerns that the Federal Reserve Bank (Fed) could potentially justify a rate hike at some point this year. Utilities and telecom stocks fell on the … Continue reading