Skip to playerSkip to main content
  • 6 years ago
Oil prices tumbled nearly 5 percent on Wednesday after an unexpected build in U.S. crude stockpiles and on fears of slowing demand, but halved their losses in post-settlement trade on talk that Saudi Arabia was mulling options to halt crude's descent, alongside other producers.
Comments

Recommended