Even after a 60% plunge so far this year to the lowest since 2003, prices will likely drop further to $20 a barrel or below,…
Even after a 60% plunge so far this year to the lowest since 2003, prices will likely drop further to $20 a barrel or below,…