Oil futures settled lower on Wednesday, as a third straight weekly rise in U.S. crude supplies and worries about global demand outweighed support from a “meaningful escalation” this week in tensions between Russia and Ukraine.
For more details: Click here