WTI Crude • | 69.38 | -0.79 | -1.13% |
Brent Crude • | 73.96 | -0.83 | -1.11% |
![]() Traders Aren’t Buying The Oil Deficit Story | OilPrice.comOil has largely given up its OPEC+ output cut gains as the leading narratives in oil markets remain recession fears and demand concerns
|