Oil major Total, sees 10 million bpd supply gap in 2025 SpyDa Feb 11, 2021 France’s super major Total is warning that the world could find itself with a shortfall of supply of 10 million…