Bears Beware: Crude Oil Approaches New High
Yesterday, US crude oil November futures rose 1.8% and settled at $72.08 per barrel—just $2.07 lower than the highest closing for US crude oil active futures since November 2014. On June 29, 2018, US crude oil active futures settled at $74.15 per barrel—their highest closing level since November 24, 2014.