The price of oil has bounded back ahead of the 2019-low ($50.52), with the Organization of the Petroleum Exporting Countries (OPEC) pledging to stabilize crude prices.

FOR MORE ...