Oil major Shell to write down up to $22 billion of assets in second quarter
A detailed view of a Shell gas station sign showing the low price of $1.69 per gallon, the result ...
A detailed view of a Shell gas station sign showing the low price of $1.69 per gallon, the result ...
© 2020 MarketFor Oil.com