Bitcoin Price Forecast: BTC Recovery To $40 Needs A Catalyst, But Another Dip Is Probable

Bitcoin fails to wow investors during the weekend, struggles to hold above $31,000. Bulls put up a fierce fight, as shown by the MACD, but recovery remains a daunting task.