BYD Shorts Retreat as Earnings Land Tomorrow
BYD Company Limited heads into its November 5 earnings release with short sellers pulling back and the borrow market signalling little conviction among bears. Short interest has fallen 5.5% over the past week to 6.3%…