TOP NEWS Months after $100/barrel projections, oil prices retreat to $70s Global oil prices are coming under a sharp reversal, with prices trending towards $70 per barrel just months after forecasts Kingsley Jeremiah