What Stopped Crude Oil Prices’ Upside Today?

What Stopped Crude Oil Prices’ Upside Today?

Today at 12:44 PM ET, US crude oil prices declined 4.1%. News reports indicate that Saudi Arabia plans to restore its oil production by early October.