Oil prices reach 10-month high amid supply concerns
These gains followed a remarkable 2% surge on Tuesday, bringing prices to levels last seen in Nov 2022
These gains followed a remarkable 2% surge on Tuesday, bringing prices to levels last seen in Nov 2022