A new survey from Argus showed on Friday that OPEC+ production fell to 38.29 million bpd last month—1.81...

read more