Oil prices stable as demand uncertainty persists
Oil prices were stable today, as traders awaited signs of a hoped-for summer demand boost to prop up prices even as strong supply threatens to blunt gains. Benchmark Brent crude futures were down two cents to $84.23 per barrel this afternoon after climbing in the previous session. US West Texas Intermediate crude futures which also […]


