Oil has dropped for a sixth straight week, marking the longest stretch of weekly declines since 2018, as the omicron variant jolts markets. The spread of the omicron variant has investors concerned about a potential hit Read More
Tags :Oil Demand
Patsy Nwogu
September 19, 2021
The OPEC coalition led by Saudi Arabia and Russia is expected to press on with the planned revival of oil production, as prices bounce back from their August downturn. The coalition is gradually restoring Read More