WTI rises above $95.00 as Iran’s attacks on facilities fuel supply fears

18/03/2026