Brent posts daily, weekly losses amidst geopolitical chaos


Oil dipped in and out of negative territory on Friday as members of the International Energy Agency (IEA) were due to discuss a further addition of oil reserves to the market alongside a planned 180 million barrel release by the United States.

The benchmark Brent and WTI contracts were both on...