Barclays is maintaining its 2026 average Brent crude oil price forecast at $100 a barrel though risks are skewing higher, the bank said in a note on Friday.In trading on Friday, Brent futures were at about $105 a barrel as investors doubted the prospects of a breakthrough in U.S.-Iran peace talks, while the key Strait … Read more
