Ukraine crisis: Oil prices skyrocket in the wake of Putin’s aggression in Ukraine
Oil prices have skyrocketed in the wake of Putin’s aggression in Ukraine. The price of a barrel of oil rose to $105 today, the highest price since 2014. This is likely to make energy prices …