The international monetary fund has lowered it's outlook for the global economy, stock market sentiment is now as unfavorable as it was favorable only 2 weeks ago and companies are continuing to buy back their own stock.
The international monetary fund has lowered it's outlook for the global economy, stock market sentiment is now as unfavorable as it was favorable only 2 weeks ago and companies are continuing to buy back their own stock.