Crude oil prices won't climb higher unless they stay above the critical $60 level, says Louise Yamada of Yamada Technical Research.
Crude oil prices won't climb higher unless they stay above the critical $60 level, says Louise Yamada of Yamada Technical Research.