Who has defeated the pandemic? OPEC or oil traders?  Arab News Continue reading