OPEC Secretary General Barkindo says there is no shortage of oil Forex News March 9, 2022OPEC Secretary General Barkindo says there is no shortage of oilThis content is for members only.Login Join Now Dow, S&P 500, Nasdaq 100 Forecasts: It's a Mess ICYMI – US threatens to ‘shut down’ Chinese firms that defy US sanctions on Russia