Global oil supply may struggle to keep up with demand in 2023 as a resurgent China comes when Russia begins to feel the full force of sanctions, the International Energy Agency warned in its latest monthly oil market report June 15. Despite triple digit oil prices for much of 2022, a Dated Brent benchmark that has remained well above $120/b…