Market data from Gate showed declines in both benchmark oil contracts, with West Texas Intermediate slipping under the $97 level and Brent crude reaching $101.03 per barrel.
45d ago
verifying reliability
No specialized terms available for this topic.