International

Russia Is Struggling to Boost Oil Production

According to these sources, Russia has been producing some 10.42 million bpd of crude oil and condensates since the start of the month, which is lower than May’s average of 10.45 million bpd. The reason for the decline could be related to difficulties with boosting production at older fields, other …

Read More »