Oil and Stocks Tumble in Light of Coronavirus Surge – 25 June 2020

0
270
Yesterday oil markets tumbled, as the surge in coronavirus cases in the United States increased the fears for a lack of crude demand.