TokenPost·
Oil Prices Retreat Monday After Reaching a Near Six-Month High

500M barrels
inventory shortfall
Global inventories remain more than 500 million barrels below end-February levels as supply recovers; the IEA expects demand to fall year over year in 2026.