Crude oil production by OPEC and its partners fell to a six-month low of 41.58 million bpd in April, as Russian production took a battering from Western sanctions, the latest Platts survey by S&P Global Commodity Insights found.
OPEC's 13 members raised output by 70,000 bpd to 28.80 million...