You need to enable JavaScript to run this app.
Oil futures rallied on Friday to post a fourth straight weekly gain, with an analyst offering a dire warning of potential supply disruptions as tensions between Russia and Ukraine intensified.