Oil prices hang in the air depending on OPEC, Russia, Kazakhstan deal


As ministers from Opec and its allies meet in Vienna today for crucial talks markets remain uncertain over the outcome, but the most likely baseline scenario expected to emerge is that the group would agree to cut output by 1.0 million-1.4 million barrels per day (mbpd).

Oil market analysts and experts...