The claim is highly consistent with the documented events of March 2026 (within the provided context). Multiple sources (Reuters, BBC/AOL, Russia Matters) confirm that oil prices were volatile and trending high (between $94 and $119) due to a war involving Iran and the stalling of peace negotiations. The specific mention of $94 a barrel for U.S. oil (WTI) is a realistic figure for that timeframe, as Brent was reported above $100.