Oil and Stocks Tumble in Light of Coronavirus Surge
June 25, 2020 at 08:35 AM EDT
Markets have reacted to the latest data of commercial crude oil inventories released by the Energy Information Administration, as it showed a significant increase in oil stockpiles.