Brent Crude Price at $105 After the IEA’s 20 Million…
By Tobi Opeyemi Amure

Source excerpt · FinanceFeeds
Updated 16 October 2026. Brent crude traded at $105.21 a barrel at 06:45 UTC on Friday 16 October (ICE front-month via Yahoo Finance), down from Thursday's $105.92 settlement. The International Energy Agency (IEA) agreed on Thursday to release more than 20 million barrels of diesel from emergency stocks. US crude inventories fell 8.6 million barrels in a week. Verdict: the diesel release is small…