Oil Falls on Persistent Inflation and Stalled Supply Cuts Oil & Gas | intent | March 13, 2024 | Comment off Oil dipped as signs of stubborn US inflation whipsawed wider markets and OPEC said its latest supply cuts stalled.