NIGERIA

More news
OIL

Oil Prices Approach $30 Per Barrel

The Tuesday slide sets a new 12-year low for the price of crude at just above $30 per barrel. Some analysts say prices could drop even more.

Pages

IBT Spotlight

We Help Businesses Find B2B Service Providers They Can Trust.