Oil and Stocks Tumble in Light of Coronavirus Surge

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