EconomyEuropean Countries Plan to Release More Than 42 Million Barrels From Strategic ReservesBy Adrian ValeOct 29, 2026, 7:35 PM UTC