Oil Imports
latest news & developmentsBP haunted by uncertainties but puts on brave face
BP has set aside a further $847-million to pay for the Deepwater Horizon disaster, raising the potential cost to $38-billion.
Clean energy crucial for poor countries
Oil importing costs have outweighed overseas financial aid received by developing countries in Africa, highlighting why Africa needs clean energy.