
Vaccination hiccups could prevent the recovery of up to 1 million bpd of oil demand in 2021
The vaccine distribution cycle was not expected to be perfect, but the recent spike in cases in Europe, which some are calling the third wave, is not being met with a brigade of vaccines, but […]