U.S. Crude Futures Crash Then Rise – 21 April 2020

0
260
U.S. crude oil futures dipped into negative territory for the first time in history on Monday afternoon.