
To read more enter password and Unlock more engaging content
According to state n crude oil production crude oil production ews agency,
Oil production is currently at 4.44 million barrels per day
Reuters citing an OPEC statement they have seen:
The Reuters report adds the key implication:
The Saudis are in bed with Russia, both are ecstatic with surging oil prices.