OPEC’s losing race against inflation: Oil at all-time low
It’s not just that oil prices have fallen 25% since late last year to $75 a barrel, but that relative to the price of manufactured goods oil is even cheaper.
In the global race against inflation, the…