Oil sinks on depressed OPEC report, and Kuwait reshuffle
FXStreetOil prices are remaining depressed this week and throughout this Wednesday with the monthly OPEC report unable to trigger any changes. It gets even worse when looking at the report, where OPEC speaks of recovery and a deficit in late 2025. That