Total boosts quarterly profit despite lower price environment