Europe to Release Massive Amounts of Diesel Under US Pressure: Key Details
Under US pressure, Europe has agreed to immediately release huge amounts of diesel from reserves, amounting to 120 million barrels over six months.
Read more →