Vedanta stock surges 5% on BofA upgrade to Buy rating.