S&P 5007,376.86â–˛ 0.31%
Senegal Curbs Ministerial Travel Amidst Soaring Oil Prices — Witness News