Brent crude price on ICE tops $107 per barrel for first time since May 21 — trading data · Activ.news