US Crude Oil Collapses to Negative -$37 Per Barrel
Crude Oil Talking Points: The May contract for US-based WTI crude oil futures printed a negative price for the first time in history and eventually cratered to a -$37.63 settlement An important qualifier is that […]
