(Reuters) – 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 CLc1, which had never dropped below $10 a barrel in its nearly 40-year history, plunged to a previously unthinkable mi…
Read More
Please follow and like us: