11 EU countries vow to release 42.6 million barrels of oil after G7 pledge

EU member states, including France, Germany and Italy, said in a statement on Thursday that they would release the oil from their strategic reserves by the end of January 2027, including 20.5 million barrels of diesel.