400 million barrels is the largest iea release ever. for context, the 2022 release was 182 million and it actually worked. this time oil is still up. the strait of hormuz is a different kind of problem than russian pipelines monitoring the situation. im now an oil trader