Oil price at two-year high after Qatar warns all Gulf production could stop within days Business 6th Mar 2026