Reuters -
26 Apr 2020 07:03
The magnitude of how damaged the energy industry is came into full view on April 20 when the benchmark price of U.S. oil futures , which had never dropped below $10 a barrel in its nearly 40-year history, plunged to a previously unthinkable minus $38 a barrel.
Share this Article
Comment on this Article
Please to comment