The rally in the price of oil appears to be stalling ahead of the March high ($67.98) as it fails to extend the series of higher highs and lows from the start of the week.
The rally in the price of oil appears to be stalling ahead of the March high ($67.98) as it fails to extend the series of higher highs and lows from the start of the week.