Russia's oil output falls to 9.009m bpd below OPEC+ target

Business