Oil stabilized on Wednesday after falling for two straight days on concerns that rising Middle East production would extend a global supply overhang.

The post Oil stabilizes after 6 percent fall since late April appeared first on NASDAQ.

By Energy