Oil Inches Up As Supply Concerns Weigh Despite Reserves Release, Yemen Truce
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.
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.