Europe weighs new diesel stocks release after US pressure, sources say
The proposal, discussed on a call involving EU governments, calls for European countries to release 50 million barrels of diesel and International Energy Agency members to release 50 million barrels…