Energy complex recovers from the post-OPEC+ leg down – TDS
FXStreetThe 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.