U.S. Markets close in 1 hr 12 mins

Top 3 Crude Oil Producers Impact Oil Futures

Gordon Kristopher
Top 3 Crude Oil Producers Impact Oil Futures

On May 25, Saudi Arabia and Russia’s energy ministers said that the ongoing supply cuts could be eased. As a result, WTI crude oil futures dropped 4% to $67.88 per barrel on May 25.