At the present rate of decline, low inventory levels should begin stressing markets in the next couple of months.

The IEA expects global oil supply to fall 4.3 million bpd this year, potentially deepening the energy crunch as the conflict drags on.

At the present rate of decline, low inventory levels should begin stressing markets in the next couple of months.