CNBC
Total on Tuesday posted a significant fall in first-quarter net profit, as oil prices tumbled to historic lows following a drop-off in demand due to the coronavirus crisis.
The French energy major reported Tuesday that first-quarter net profit came
Sign up to receive free Oil & Gas 360 Newsletters