News

Oil Tops $130 a Barrel as Russian Attacks Escalate – WSJ