Brent dips below $105/b threshold as Libya, Russia return to markets

22.07.2022

Oil prices fell for a second session on Thursday after higher U.S. gasoline stockpiles stoked demand worries and returning energy supply from Libya and Russia eased supply concerns.

Brent crude futures dropped $2.36, or 2.2%, to $104.56 a barrel by 0816 GMT after slipping 0.4% in the previous session. U.S. West...