Oil holds at yearly highs as technical levels give traders pause
Oil steadied near its highs of the year after rallying about 10 per cent in recent weeks, with technical indicators that suggest its gains may be overdone sapping the benefit of risk-on sentiment in broader markets. West Texas Intermediate edged lower to s...