WTI crude fell nearly 12% to $83.45 per barrel as easing geopolitical tensions in the Middle East reduced supply concerns across global energy markets.
54d ago
verifying reliability
No specialized terms available for this topic.