03 Apr Oil close to $70 per barrel on prospect of further supply squeeze
Oil prices reached their highest level in 2019 yesterday on the prospect of a further contraction in supplies from key oil producing nations, in addition to an OPEC-led supply cut. Brent crude futures rose to US$69.52 per barrel – its highest price since November – before...