Crude oil futures settled at $82.61
WTI crude oil futures settled at $82.61, down $6.70 (-7.50%) on the day. It was the largest one-day decline since April 17, when prices tumbled 9.86%, as easing geopolitical tensions sparked heavy selling across the energy market. From a technical perspective, the bearish tone strengthened as the price broke below several key support levels. WTI […]