Crude oil futures have rebounded off psychological support after a steep decline from the March highs. Technical support and resistance continue to threaten the imminent move.
Crude oil futures have rebounded off psychological support after a steep decline from the March highs. Technical support and resistance continue to threaten the imminent move.