BP (BP.N) CEO: The physical crude oil market is currently in tight supply.

2025-07-09

BP (BP.N) CEO: The physical crude oil market is currently in tight supply.