Posted on

U.S. oil prices take sudden leg downward, now off 10%, following a March rally to 13-year highs



Share

Oil prices dropped in a sudden move on Wednesday, giving back some of the rally this month amid supply disruptions stemming from Russia’s invasion of Ukraine.

Read More