BBusiness Read More China rides out Iran war oil shock on back of ‘teapot’ refineries — at least for now – FirstpostApril 5, 2026 As the war in Iran enters its second month and Brent crude surges past $100 a barrel, China…