Oil Slips After G7 Agrees to Release 100 Million Barrels From Emergency Reserves | News | MoonHub