Oil prices rebound from steep dive
London: Oil prices rebounded Wednesday from recent steep losses in the previous session, as traders awaited the latest snapshot of US crude inventories. US benchmark West Texas Intermediate (WTI) for delivery in July rose 59 cents to $58.58 a barrel. … read more

