The global crude oil market is experiencing a daily supply shortfall of 10 to 12 million barrels ..., Sonic AI
“The global crude oil market is experiencing a daily supply shortfall of 10 to 12 million barrels against a total demand of roughly 100 million barrels.”