Crude oil has been bid up to fresh highs and buyers are threatening another breakout, with prices testing a key zone on long-term oil charts.
Crude oil has been bid up to fresh highs and buyers are threatening another breakout, with prices testing a key zone on long-term oil charts.