On December 24, US crude oil February futures fell 6.7% and settled at $42.53 per barrel—the lowest closing level for active US crude oil futures since June 21, ...
A