Oil prices surge past $100 a barrel as Putin declares war on Ukraine

Oil prices surge past $100 a barrel as Putin declares war on Ukraine
Models of oil barrel are seen in front of displayed rising stock graph and words "100 Dollars" in this illustration. File/Reuters

Most Popular Stories