Venezuela oil output plummets to 870,000 bpd on outages, sanctions
Global oil supply dropped in March as U.S. sanctions and power outages pushed Venezuela’s crude output to a long-term low of 870,000 barrels per day (bpd).
The International Energy Agency (IEA) said on Thursday that Thia was even lower…