Russia in June produced an average of 10.323 million barrels of oil per day, once again outstripping Saudi Arabia in terms of production, says Joint Oil Statistical Initiative (JODI). Saudi Arabia in June produced an average of 10,070 million bpd. According to JODI, Russia increased production by...