Russia’s unwillingness to lose market share pays off?

For Russia, it's the unwillingness to lose market share has paid off, but for the U.S? within a month five US oil and gas...

The Bankruptcies and Job losses for the week

More than 100,000 American oil workers have lost their jobs since the Corona-pandemic slump began, with service companies bearing the brunt. After more than...
- Advertisement -