In geopolitical conflict and oil Round 1, all parties score points
Oil markets seem to have stabilized on the back of reports that the Organization of Petroleum Exporting Countries (OPEC) and non-OPEC producers (read Russia) are trying to get an agreement in place to stabilize markets.