Oil , Gas and EnergyWorld NEWS
Oil Falls on Persistent Inflation and Stalled Supply Cuts
Oil dipped as signs of stubborn US inflation whipsawed wider markets and OPEC said its latest supply cuts stalled.Oil dipped as signs of stubborn US inflation whipsawed wider markets and OPEC said its latest supply cuts stalled. Read More