Storia: OPEC+ May oil output falls 8.241 mln bpd below target, including voluntary cuts — Warptech Lab News