Oil: Oil sputters near three-month lows as demand concerns mount

Oil: Oil sputters near three-month lows as demand concerns mount

Oil prices remained under pressure on Wednesday after sliding to their lowest in more than three months in the previous session, slipping further on concern over waning demand in the United States and China. Brent crude futures dipped 8 cents to $81.53 a barrel by 0914 GMT while US crude lost 20 cents to $77.17. … Read more