The move marks a sharp same-day drop in U.S. benchmark crude, with WTI crude oil trading at $93.25 per barrel in the latest update.
20d ago
verifying reliability
No specialized terms available for this topic.