Oil futures settled lower Wednesday, with concerns over the global economic outlook and potential for an end to Russia’s war against Ukraine that could lift sanctions on Moscow prompting prices to hold ground at their lowest levels of the year.
For more details: Click here