In February, Russia produced oil at the same rate as in January, at 10.88 million barrels per day (bpd), an almost 30-year high, regardless of
In February, Russia produced oil at the same rate as in January, at 10.88 million barrels per day (bpd), an almost 30-year high, regardless of