Loading...

    France’s Total says profits hit by low oil price