EEconomy Read More US releases another wave of emergency oil as gas prices biteMay 12, 2026 The US Strategic Petroleum Reserve awarded 53.3 million barrels to companies including oil trader Trafigura Group and US…