Nigeria urged to adopt long-term contracts for oil sales
Nigeria is struggling to sell oil cargoes, even as Iran, despite the threat of sanctions has convinced India to buy nine million barrels worth of oil for November. Analysts say India’s ability to get buyers to commit to taking its crude is an indication that Africa’s top oil producer should offer generous incentives as well…