Oil futures settled higher on Friday, with U.S. and global benchmark prices posting a gain of more than 9% for the week, as tensions in the oil-rich Middle East continued to flare in the wake of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results