Energy complex recovers from the post-OPEC+ leg down – TDS

FXStreet

The latest Department of Energy (DOE) inventory statistics weighed on the crude Oil markets, but with that said, the energy complex has recovered from the post-OPEC+ sell-off, TD Securities analysts note.