G7 Agrees to Release 100M Barrels of Oil and Diesel to Halt Energy Spike Following Trump’s Pressure:
Yielding to intense diplomatic and economic pressure from the United States, the Group of Seven (G7) industrialized powers have reached a consensus to release 100 million barrels of crude oil and refined diesel from their strategic petroleum reserves into the international market. The joint intervention, coordinated in lockstep with the International Energy Agency (IEA)is calibrated … Read more