Oil prices rallied nearly 3% to their highest in three months on Friday as traders braced for supply disruptions from the broadest U.S. sanctions package targeting Russian oil and gas revenue. The ...
Some results have been hidden because they may be inaccessible to you