U.S. Markets close in 1 hr 12 mins

Russia’s Crude Oil Production Is near April 2017 Highs

Gordon Kristopher
Russia’s Crude Oil Production Is near April 2017 Highs

Crude Oil Prices Could Fall in the Next Few Quarters