There is also probably a balance of payments aspect of this. Chevron uses a ton of Azure. They probably asked for Microsoft to use some amount of Chevron in exchange. This is probably that deal.