Oil and stock prices have plummeted as Europe and the U.S. begin taking more drastic measures to stem the spread of COVID-19. Source
Oil and stock prices have plummeted as Europe and the U.S. begin taking more drastic measures to stem the spread of COVID-19. Source