CNN: Oil rebounds to $95 as Russia-Ukraine tensions linger.
>"Oil prices bounced back to $95 a barrel on Wednesday as US and NATO officials say they see no sign of de-escalation on the ground in the Russia-Ukraine standoff."
CNN: Oil rebounds to $95 as Russia-Ukraine tensions linger.
>"Oil prices bounced back to $95 a barrel on Wednesday as US and NATO officials say they see no sign of de-escalation on the ground in the Russia-Ukraine standoff."