U.S. Markets open in 7 hrs 21 mins

Can OPEC and Russia Rescue the Oil Market?

Gordon Kristopher

The EIA estimates that OPEC’s crude oil production rose by 90,000 bpd to 31.71 MMbpd (million barrels per day) in April 2017—compared to March 2017.