There will be blood [delayed]
The sharp contraction in global economic activity prompted by Covid-19 has sent oil prices into a tailspin. Brent crude, already on the backfoot since the outbreak of the coronavirus, suffered an additional leg-down this month when two of the world’s biggest producing nations – Russia and Saudi Arabia – set the