OPEC’s strategy caps downside, and the market gets it
Brent crude prices have risen by USD 2.
8 per barrel as of yesterday and this morning, currently trading at USD 71. 8 per barrel.
This is despite U.
S.
inventory data showing a notable build in both commercial crude and product inventories, typically a bearish signal for the market (details below).
The recent price recovery is unlikely driven.