Oil supply growth from non-OPEC producers is set to peak in early 2026, while demand remains robust, according to BP CEO Murray Auchincloss.

Bloomberg videos, provided by MT Newswires