Oil prices rose more than 3% on Oct. 23, with Brent crude futures climbing above $117/bbl, their highest level since late April, while US benchmark West Texas Intermediate advanced above $103/bbl.
Oil prices rose more than 3% on Oct. 23, with Brent crude futures climbing above $117/bbl, their highest level since late April, while US benchmark West Texas Intermediate advanced above $103/bbl.