Dr. Anas Alhaji believes the net oil deficit is only 3 to 4 million barrels per day, not 13 milli..., Sonic AI
“Dr. Anas Alhaji believes the net oil deficit is only 3 to 4 million barrels per day, not 13 million, due to mitigations from commercial inventories and other sources.”