Forexlive
Crude oil futures settle at $66.31. Buyers failed to keep momentum going.
Crude oil futures are settling down $0.17 , but the broader technical picture remains constructive.Earlier today, price pushed to $67.28, the highest level since August 2025, before rotating lower into the close. Even with the pullback, crude is still up roughly 21% from the December low at $55.08, underscoring the strength of the recent recovery trend.On the daily chart, price has moved back above the 50% retracement of the decline from the June 28 high, which comes in near $66.74.
Source: Finnhub