2021/06/23 19:11Oil climbed above $73 after EIA data showed another decline in U.S. crude stockpiles, which added to a bullish outlook.