Global crude futures plunged to fresh lows Thursday amid a swamped market as US production hit a new record and the market mulled Saudi denials of a price war.
Global crude futures plunged to fresh lows Thursday amid a swamped market as US production hit a new record and the market mulled Saudi denials of a price war.