40% of Oil Producers Will Go Bankrupt if $30 Persists
April 21, 2020Based on forward charts at least 40% of US oil producers are headed for bankruptcy.
Hard hitting global and local news
Based on forward charts at least 40% of US oil producers are headed for bankruptcy.