March 8, 2026

Oil Inches Up As Supply Concerns Weigh Despite Reserves Release, Yemen Truce

0

Supply uncertainty remains with Russian oil supply down between 1 million and 3 million barrels per day and uncertainty over US oil producers increasing output.