0xe461b8a1…a9ddsent to0x0d7b957c…a5f72026-03-21·#24,704,095·view on Etherscan The official closing (settlement) price for the WTI crude oil front-month futures contract on March 19, 2026, was $93.96 per barrel. Oracle Reasoning 2 NO and 4 Unknown