WTI crude oil futures experienced a significant 6.00% drop today, settling around $62.93/barrel. A much-needed correction, or...
oil prices
WTI crude oil plummeted below $62/barrel, hitting a low not seen since August 2021, falling 6.54% in...
WTI crude oil plummeted over 5% today, hitting $63 a barrel, while Brent crude fell 4.1%. Is...