Oil Prices Are Not Soaring, But Why?

The war in the Middle East should push up oil prices. That’s not happening. The US is the world’s largest oil producer, and OPEC+ has promised more crude. Douglas A. McIntyre, Editor-In-Chief of Climatecrisi247, explains.