Major stock indexes closed sharply lower Thursday as oil prices continued rising amid deepening concerns about supply ...
Africa is rich in natural resources. Yet for centuries the resources have been extracted by foreign companies that pay little tax and leave nothing behind. For centuries, western nations have ...