WTI Crude Oil and Natural Gas futures slide to multi-month lows.
Energy futures traded lower ahead of the weekend as fading geopolitical premiums pressured the complex. WTI Crude Oil futures dropped roughly 1% to hover around $71.60 per barrel, retreating from a two-and-a-half-week high established earlier in the session as localized activity in the Middle East cooled down. Meanwhil