markets·24d agoOil Slips as G7 Agrees 100 Million Barrel Emergency Reserve ReleaseBrent fell 0.55% to $101.69 and WTI dropped 1.04% to $90.16 after G7 nations agreed to tap 100 million barrels of emergency reserves.