G7 Nations Pledge to Release 100 Million Barrels of Oil, Mostly Diesel, to Ease Energy Crisis | SHREDNEWZ