Fetching News Details
A drop in oil prices this large was last seen in January/February 2020, when WTI was making its way down to unprecedented negative per barrel territory. No one expects oil to veer this low again, but the comparison to 2020 is apt, with Coronavirus responsible for the commodity's downfall on both occasions.