Quantum Commodity Intelligence
Brent tumbles below $72 per barrel
Finance
Oil prices plummet, WTI below $100 per barrel
Finance