Brent crude oil price reached 14-year high at $130 a barrel
Crude oil prices surged nearly 10% on Sunday evening to top $130 a barrel on fears of a supply crunch.
Crude oil prices surged nearly 10% on Sunday evening to top $130 a barrel on fears of a supply crunch.