Oil prices rally 3% as US hits Russian oil with tougher sanctions, ET EnergyWorld

New York: Oil prices rallied nearly 3% to their highest in three months on Friday as…

Continue Reading