Oil prices sputter near 3-month lows as demand concerns mount