OPEC’s No.2 Suffers From Saudi-Russian Oil Price War

0
94

OPEC’s second-largest producer, Iraq, has been grappling with street protests for months and the coronavirus outbreak for a few weeks, and now it faces another tough ­test for its finances—the oil price crash will likely force heavily-oil-dependent Iraq to su… [+1765 chars]Source