mobil

Shell and Mobil Pay Dividend Despite $41 Billion Loss

Shell and Mobil Pay Dividend Despite $41 Billion Loss

In spite of the coronavirus crisis and its impact on the oil industry - reduced production levels, falling prices, and… Read More

4 years ago