Post Tagged with: "oil market prices"

Source: CNBC

Total’s net profit falls 35% in the first quarter as oil prices slide


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