34% of investors expect oil to trade between $80-90 a barrel by end 2026, 28% see $70-80, 22% see $90-100 - BofA FMS
Published on 04/14/2026 at 09:32 am BST
Reuters
Share

Share




















