Oil price recovery stalls The Herald DUBAI. — Having rallied strongly from a 13-year low in early February, moving into a net positive for 2016 as a whole and recording the best monthly advance for a year, the oil price recovery has stalled in recent weeks. According to a panel of ... |