About nine months ago, oil futures did a crazy thing and briefly crashed into negative territory, marking a low point of a historic bear market for the commodity. But this week, oil reclaimed its 12-month highs, with U.S. benchmark futures CL.1, +0.53% settling at $ 56 a barrel Thursday and …
Read More »