Even as oil prices have soared over 30% amid the Russia-Ukraine war, there’s “no physical shortage of oil, as of this morning,” OPEC Secretary-General

Even as oil prices have soared over 30% amid the Russia-Ukraine war, there’s “no physical shortage of oil, as of this morning,” OPEC Secretary-General