As long as the price remains below $ 70 per barrel, India stands to gain, says Alireza Moghaddham
Producers reeling from slump in prices plan to step up investments in exploration as oil prices start to rise again