Supply adjustments loom to meet global oil demand in long-term

world oil demand will be around 104.30 million barrels per day (bpd) in 2025
Tanker vessel (file photos)