Uncertainty over Russia’s intentions toward Ukraine is contributing to higher crude oil prices, which are closing in on $90 per barrel.
Uncertainty over Russia’s intentions toward Ukraine is contributing to higher crude oil prices, which are closing in on $90 per barrel.