Oil price rises to $95 a barrel amid Russia-Ukraine tensions
Brent crude oil rose to $95 a barrel for the first time since October 2014 amid between Russia and Ukraine. Brent crude futures, the global oil benchmark, climbed 3.9 percent to $95.1 a barrel, while West Texas Intermediate…