Written by Reuters | Sunday May 31, 2020
U.S. crude marketing company Eighty-Eight Oil LLC has declared force majeure after oil producers across the Rockies and North Dakota shut production as the coronavirus eroded demand and sent prices plunging, four sources familiar with the matter said. The company declared force majeure after producers selling oil to them shut production, causing Ei...
www.carandbike.com