Oil Inventories Decline, But Current Levels Preclude Oil Price Recovery
July 31, 2015 at 14:57 PM EDT
Oil inventories declined once again in the latest week, continuing the trend that has been ongoing since April. However, they remain near record highs, meaning that oil prices are unlikely to recover in the near-term.