BofA Expects Total Oil Demand to Hit 107MM Barrels per Day by 2029
In a BofA Global Research report sent to Rigzone recently, analysts said they expect total oil consumption levels to reach 107 million barrels per day by 2029, “adding net growth of about 3.7 million barrels […]