ADVERTISEMENT

Global Economics

Oil Prices Tumble On Report Ukraine Agrees To Most Terms Of Peace Deal

Brent futures extended earlier losses to fall as much as 2.4% in London, before paring some of that decline.
Bloomberg News
ADVERTISEMENT