On December 26, US crude oil active futures settled at $46.22 per barrel—8.7% higher than the lowest closing level for active US crude oil futures since June 21, ...
A