Oil drops on inventory jump; demand outlook limits loss
Oil prices dropped for a second day on Wednesday on signs of ample U.S. supplies and expectations of further interest rate hikes, though forecasts of higher 2023 demand growth and a…
Recover your password.
A password will be e-mailed to you.