Tuesday of the past week saw the release of OPEC's July Oil Market Report, which includes details on OPEC & global oil data for June, and hence it gives us a picture of the global oil supply & demand situation at a time when Chinese demand was curtailed by restrictive Covid lockdowns, while the supply of Russian oil was curtailed by sanctions imposed by the West
Recent comments