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…

Go to Source