PARIS – French energy giant Total SA says its net profit slid 20 percent in the first quarter despite a rise in production as slumping oil prices took their toll. The company says Tuesday that net profit for the quarter was $2.66 billion, down from $3.34 billion a year earlier. …
Read More »