Business Energy International Business World’s oil reserves remain at 1.5 trn barrels __Rystad By Sopuruchi Onwuka 8 months ago Sopuruchi Onwuka, with agency reports Recoverable hydrocarbon liquids reserves that would continue to fire engines