Oil market analysts have widely described this week's sell-off as an overreaction to OPEC+ production increases.
Comments
(._.)
There's nothing here…
Oil market analysts have widely described this week's sell-off as an overreaction to OPEC+ production increases.