A week of oil turmoil, and more pain to come

[ad_1] The extent of how damaged the energy industry is became apparent on April 20, when the benchmark price for US oil futures. Never falling below $ 10 a barrel in its nearly 40-year history, the US fell to an unthinkable minus $ 38 a barrel. In just a few …

Read More »