Today's oil decline came despite OPEC+ extending production cuts by 2.2 million barrels/day for three months, with markets seeking bullish drivers for price increases.
Global economic growth is key to reducing excess supply and supporting prices, with Chinese economic data attracting market focus.
Collection
[
|
...
]