Russia May Be Nearing Limit Of Oil Output Capacity
Bloomberg: December oil and condensate output together totaled 10.903 million bpd Analysts: Russia to fall short of its target of returning to pre-pandemic levels of oil production by May this Continue Reading
