US Crude Production Hits Fresh All Time Highs
Oil prices received an upside boost this week from the latest industry reporting which showed a further drawdown in US inventory levels. On Tuesday, the American Petroleum Institute reported a massive 11 million barrel drawdown in crude…