News

Oil prices may fall to $50 per barrel as trade tensions between the US and China show no signs of abating. In such a scenario, the Organization of the Petroleum Exporting Countries remains in control ...