Negative Oil Futures Price Creates Confusion

Market Blog Headlines had oil selling at -$37.63 per barrel at close on Monday, April 20. The negative sign in front? Sellers had to pay buyers $37.63 to take the oil off their hands. Except this wasn’t the price of … Continue reading