Crude Edges Higher After Seven Weeks of Declines

Oil prices rose as stalled Ukraine talks and a weaker dollar ended a seven-week losing streak, with WTI settling above $67 despite demand concerns.