New information suggests that Iran’s oil production may not have fallen as much as other industry reports have speculated. The latest publication of data by the Joint Organizations Data Initiative (JODI) published on Sunday showed Iran produced 3.72 million barrels per day in January, marking the highest output since December 2008.
A low price range in crude oil has solidified, leading commodities trader Mark Fisher said Wednesday.