New coronavirus lockdowns lead to oil price slump

More economies have tightened

social restrictions including the UK, France and Germany as they battle rising infection rates.

Recent Posts