Crude oil prices decline sharply; support levels tested as analysts predict potential further downturn or cautious recovery.

WTI crude oil futures for July 2026 delivery fell by 2.16% to $86.98 per barrel

Crude oil prices decline sharply; support levels tested as analysts predict potential further downturn or cautious recovery.