According to Gate, both benchmark oil contracts slipped under the $100 level, with U.S. crude at $99.6 per barrel and Brent crude at $99.7.
34d ago
verifying reliability
No specialized terms available for this topic.