After a sharp decline towards USD 17,650, bitcoin price recovered and settled above the USD 18,000 level. However, it is facing a strong resistance near USD 18,500 and USD 18,580. The price is currently (05:00 UTC) consolidating well above USD 18,200 and it could make another attempt to break the USD 18,500 resistance.
Similarly, most major altcoins are trading near key breakout levels, including