Talking about the Organisation of Petroleum Exporting Countries (OPEC) meeting scheduled for June 2, Amrita Sen expects no "fireworks" from it and says that there is a slim chance that all members would agree on a production level.
Michele Della Vigna, head of European energy research at Goldman Sachs, said non-OPEC oil producers had created the oversupply in the market which has weighed on prices.