US crude posts 7th straight weekly loss, settling at $65.91, on weaker demand outlook –

Leave a Reply