Oil prices retreated 2% as fears of a supply disruption in Saudi Arabia eased and broader markets pulled back.
(Read the full post from the Wall Street Journal...)
Oil prices retreated 2% as fears of a supply disruption in Saudi Arabia eased and broader markets pulled back.