Global oil supply outages hit 1.2m bpd in MarchGlobal oil supply outages are running at more than a million barrels a day, a Reuters survey has found, helping provide justification for the United States and Britain should they release strategic reserves in a bid to cut oil prices. Civi Moreā¦ |