Oil’s OPEC+ Rally Cools With China Growth Worries Lingering
Oil fell, with a post-OPEC+ meeting rally fizzling out, as traders weighed the group’s output cut as well as further lockdowns in China. Global benchmark Brent slid below $94 a Continue Reading