Crude Oil Technical Analysis – Strong growth data boosts prices
Basic overviewThe price of crude oil has declined steadily since it reached the $87.50 level following tit-for-tat reprisals between Iran and Israel. The decline came as a surprise as the market did not respond favorably to global growth…