IEA unveils largest-ever release of reserves: Why oil prices have continued to move higher Personal Finance March 11, 2026 The largest-ever release of oil from the International Energy Agency’s emergency stockpiles was expected to send oil prices lower on…