The seasonally adjusted S&P Global UK Manufacturing PMI fell to a 17-month low of 44.9 in March, down from 46.9 in February but slightly above the earlier flash estimate of 44.6.
Could BP’s share price be set to reverse its decline of the past year with a huge new oil deal in Iraq? I took a deep dive ...