U.S. crude marketing company Eighty-Eight Oil LLC has declared force majeure after oil producers across the Rockies and North Dakota shut production

#oil #oott #stocks #investing #investment #investments #energy  https://t.co/lCImkRxP8G