Brent crude has surged towards $106 a barrel as escalating fighting in the Middle East drives another sharp rise in global energy prices.
Brent crude has surged towards $106 a barrel as escalating fighting in the Middle East drives another sharp rise in global energy prices.